diff --git a/boost.install b/boost.install
index af5e5c6..cc45eae 100644
--- a/boost.install
+++ b/boost.install
@@ -50,6 +50,17 @@ function boost_requirements($phase) {
   $t = get_t();
   // Check the server's ability to use boost
   if ($phase == 'runtime') {
+    //check if core cache is enabled
+    $core_cache = variable_get('cache', 0);
+    if ($core_cache) {
+      $requirements['boost_core_cache'] = array(
+        'title' => $t('Boost'),
+        'value' => $t('core cache is enabled'),
+        'severity' => REQUIREMENT_WARNING,
+        'description' => $t('Boost will not function properly while Drupal core cache is enabled. Disable Boost or <a href="/admin/config/development/performance">the core cache</a>.'),
+      );    
+    }
+    //check cache directories
     $cache_directories = array(
       boost_get_normal_cache_dir(),
     );
