diff --git a/sf_import/sf_import.module b/sf_import/sf_import.module
index 4d30dca..7264790 100644
--- a/sf_import/sf_import.module
+++ b/sf_import/sf_import.module
@@ -403,10 +403,12 @@ function sf_import_batchjob($fieldmap_key, $extra, &$context) {
  * Implements hook_cron().
  */
 function sf_import_cron() {
-  // Get new records from Salesforce since last time cron was run
-  _sf_import_get_updated_records();
-  // Process the records (insert/update records)
-  _sf_import_process_records();
+  if ($sf = salesforce_api_connect()) {
+    // Get new records from Salesforce since last time cron was run
+    _sf_import_get_updated_records();
+    // Process the records (insert/update records)
+    _sf_import_process_records();
+  }
 }
 
 /**
@@ -507,4 +509,5 @@ function _sf_import_process_records() {
     variable_set('sf_import_queue_processed_count', 0);
     return FALSE;
   }
-}
\ No newline at end of file
+}
+
