diff --git plugins/views_plugin_cache_time.inc plugins/views_plugin_cache_time.inc
index f665967..aecf2b0 100644
--- plugins/views_plugin_cache_time.inc
+++ plugins/views_plugin_cache_time.inc
@@ -48,4 +48,13 @@ class views_plugin_cache_time extends views_plugin_cache {
     }
   }
 
+  /**
+   * Save data to the cache.
+   */
+  function cache_set($type) {
+    if ($this->options[$type .'_lifespan'] >= 0) {
+      parent::cache_set($type);
+    }
+  }
+
 }
