diff --git a/src/Plugin/migrate/JSONReader.php b/src/Plugin/migrate/JSONReader.php
index 02cc1f4..4caf037 100755
--- a/src/Plugin/migrate/JSONReader.php
+++ b/src/Plugin/migrate/JSONReader.php
@@ -187,13 +187,14 @@ class JSONReader implements JSONReaderInterface {
     $identifier = $this->getIdentifier();
     $identifierDepth = $this->getIdentifierDepth();
     $items = array();
+    $iterator->rewind();
     while ($iterator->valid()) {
-      $iterator->next();
       $item = $iterator->current();
       if (is_array($item) && array_key_exists($identifier, $item)
         && $iterator->getDepth() == $identifierDepth) {
         $items[] = $item;
       }
+      $iterator->next();
     }
     return $items;
   }
