diff --git a/acquia_search/acquia_search.module b/acquia_search/acquia_search.module
index a64d5b3..7b63f03 100644
--- a/acquia_search/acquia_search.module
+++ b/acquia_search/acquia_search.module
@@ -239,7 +239,14 @@ function acquia_search_acquia_subscription_status($active) {
     acquia_search_enable_acquia_solr_environment();
   }
   else {
-    acquia_search_disable();
+    // Only delete the environment when the subscription is inactive.
+    $subscription = acquia_agent_get_subscription();
+    switch ($subscription) {
+      case SUBSCRIPTION_NOT_FOUND:
+      case SUBSCRIPTION_EXPIRED:
+        acquia_search_disable();
+        break;
+    }
   }
 }
 
