diff --git a/src/main/java/gov/usgs/earthquake/nshmp/model/GridRuptureSet.java b/src/main/java/gov/usgs/earthquake/nshmp/model/GridRuptureSet.java
index 1a263b5b046ce60b1d8160b794ca04df4f7155e9..d8ad89188b2d330800c6bd4668a627228e4e60a7 100644
--- a/src/main/java/gov/usgs/earthquake/nshmp/model/GridRuptureSet.java
+++ b/src/main/java/gov/usgs/earthquake/nshmp/model/GridRuptureSet.java
@@ -65,6 +65,7 @@ class GridRuptureSet implements RuptureSet {
   private GridSourceSet createSourceSet(double weight) {
     SourceConfig.Grid config = data.sourceConfig().asGrid();
     GridSourceSet grid = GridLoader.createGrid(
+        SourceType.GRID,
         config,
         feature.source,
         locations,
diff --git a/src/main/java/gov/usgs/earthquake/nshmp/model/SlabRuptureSet.java b/src/main/java/gov/usgs/earthquake/nshmp/model/SlabRuptureSet.java
index b3ca51efe8862fa05ccd41dff796451bc0dc2c70..182e8be265099061ab1985cc2fb1a372461aa1f5 100644
--- a/src/main/java/gov/usgs/earthquake/nshmp/model/SlabRuptureSet.java
+++ b/src/main/java/gov/usgs/earthquake/nshmp/model/SlabRuptureSet.java
@@ -46,6 +46,7 @@ class SlabRuptureSet implements RuptureSet {
   private SlabSourceSet createSourceSet(double weight) {
     SourceConfig.Grid config = data.sourceConfig().asGrid();
     GridSourceSet delegate = GridLoader.createGrid(
+        SourceType.INTRASLAB,
         config,
         feature.source,
         locations,
diff --git a/src/main/java/gov/usgs/earthquake/nshmp/model/ZoneRuptureSet.java b/src/main/java/gov/usgs/earthquake/nshmp/model/ZoneRuptureSet.java
index 97e7298ff6428dd73a146761d6ed2b76a083676c..70c039ce56c5ae09571dfcb8b3b300529b3131c6 100644
--- a/src/main/java/gov/usgs/earthquake/nshmp/model/ZoneRuptureSet.java
+++ b/src/main/java/gov/usgs/earthquake/nshmp/model/ZoneRuptureSet.java
@@ -63,6 +63,7 @@ class ZoneRuptureSet implements RuptureSet {
     SourceConfig.Grid config = data.sourceConfig().asGrid();
 
     GridSourceSet grid = GridLoader.createGrid(
+        SourceType.ZONE,
         config,
         feature.source,
         locations,