diff --git migrate_extras/entity_api.inc migrate_extras/entity_api.inc
--- migrate_extras/entity_api.inc
+++ migrate_extras/entity_api.inc
@@ -245,7 +245,7 @@ class MigrateDestinationEntityAPI extends MigrateDestinationEntity {
 
     $this->complete($entity, $row);
 
-    if (isset($entity->{$this->id}) && $entity->{$this->id} > 0) {
+    if (!empty($entity->{$this->id})) {
       if ($updating) {
         $this->numUpdated++;
       }
