diff --git a/includes/migration.inc b/includes/migration.inc
index 63a3966..2278294 100644
--- a/includes/migration.inc
+++ b/includes/migration.inc
@@ -1209,10 +1209,10 @@ abstract class Migration extends MigrationBase {
     $results = array();
     // Each $source_key will be an array of key values
     foreach ($source_keys as $source_key) {
-      // If any source keys are empty, skip this set
+      // If any source keys are NULL, skip this set
       $continue = FALSE;
       foreach ($source_key as $value) {
-        if (empty($value) && $value !== 0 && $value !== '0') {
+        if (is_null($value)) {
           $continue = TRUE;
           break;
         }
