diff --git a/src/Controller/MigrationListBuilder.php b/src/Controller/MigrationListBuilder.php
index 3f840eb..a54ba14 100644
--- a/src/Controller/MigrationListBuilder.php
+++ b/src/Controller/MigrationListBuilder.php
@@ -66,6 +66,32 @@ class MigrationListBuilder extends ConfigEntityListBuilder implements EntityHand
     );
   }
 
+
+  /**
+   * Retrieve the migrations belonging to the appropriate group.
+   *
+   * @return array
+   *   An array of entity IDs.
+   */
+  protected function getEntityIds() {
+    $migration_group = $this->currentRouteMatch->getParameter('migration_group');
+
+    $query = $this->getStorage()->getQuery()
+      ->sort($this->entityType->getKey('id'));
+
+    if ($migration_group == 'default') {
+      $query->notExists('migration_group');
+    }
+    else {
+      $query->condition('migration_group', $migration_group);
+    }
+    // Only add the pager if a limit is specified.
+    if ($this->limit) {
+      $query->pager($this->limit);
+    }
+    return $query->execute();
+  }
+
   /**
    * Builds the header row for the entity listing.
    *
