diff --git a/sites/all/modules/domain/domain_source/domain_source.module b/sites/all/modules/domain/domain_source/domain_source.module
index 95c71fa..3ae86e0 100644
--- a/sites/all/modules/domain/domain_source/domain_source.module
+++ b/sites/all/modules/domain/domain_source/domain_source.module
@@ -238,7 +238,7 @@ function domain_source_lookup($nid, $domains = array(), $domain_site = FALSE) {
     $domain_site = $lookup['domain_site'];
     $domains = $lookup['domain_id'];
   }
-  if (empty($domain_site) && !in_array($source, $domains)) {
+  if (empty($domain_site) && !in_array($source, $domains) && !empty($domains)) {
     $source = current($domains);
   }
   $domain_id = ($source == -1) ? 0 : $source;
