diff --git a/salesforce_api/salesforce_api.install b/salesforce_api/salesforce_api.install
index 55fca31..672a3f5 100644
--- a/salesforce_api/salesforce_api.install
+++ b/salesforce_api/salesforce_api.install
@@ -148,8 +148,10 @@ function salesforce_api_schema() {
  */
 function salesforce_api_requirements($phase) {
   $req = array();
-  require_once(drupal_get_path('module', 'salesforce_api') . '/salesforce_api.module');
+
   if ($phase == 'runtime') {
+    require_once(drupal_get_path('module', 'salesforce_api') . '/salesforce_api.module');
+
     $username = variable_get('salesforce_api_username', FALSE);
     if (!salesforce_api_toolkit_installed()) {
       $description = t('Salesforce module installed, but missing Salesforce PHP Toolkit. Please make sure Salesforce PHP Toolkit is available at ' . SALESFORCE_DIR_SOAPCLIENT . '/SforceEnterpriseClient.php');
@@ -175,16 +177,16 @@ function salesforce_api_requirements($phase) {
       $description = t('Salesforce libraries and credentials OK.');
       $severity = REQUIREMENT_OK;
     }
-  }
 
-  if (!empty($description)) {
-    $req[] = array(
-      'title' => t('Salesforce Configuration'),
-      'value' => l('Salesforce Admin', SALESFORCE_PATH_ADMIN),
-      'description' => $description,
-      'severity' => $severity
-    );
-    return $req;
+    if (!empty($description)) {
+      $req[] = array(
+        'title' => t('Salesforce Configuration'),
+        'value' => l('Salesforce Admin', SALESFORCE_PATH_ADMIN),
+        'description' => $description,
+        'severity' => $severity
+      );
+      return $req;
+    }
   }
 }
 
