diff --git a/ie_css_optimizer.admin.inc b/ie_css_optimizer.admin.inc
index 7afdb6c..ff02992 100644
--- a/ie_css_optimizer.admin.inc
+++ b/ie_css_optimizer.admin.inc
@@ -20,6 +20,7 @@ function _ie_css_optimizer_form_system_performance_settings_alter(&$form, $form_
   $form['bandwidth_optimizations']['preprocess_css']['#options']['theme'] = t('Partial optimization for theme CSS development');
   $form['bandwidth_optimizations']['preprocess_css']['#options']['module'] = t('Partial optimization for module CSS development');
   $form['bandwidth_optimizations']['preprocess_css']['#options'][1] = t('Full optimization');
+  $form['bandwidth_optimizations']['preprocess_css']['#options']['flush'] = t('Flush css cache every page load');
   $form['bandwidth_optimizations']['preprocess_css']['#description'] =
     t('<em>Disabled:</em> Not recommended. Internet Explorer is limited to 31 linked stylesheets and disabling CSS optimization can cause your website to display improperly in that browser.') . '<br />'
     . t('<em>Partial optimization for CSS development:</em> Optimize all stylesheets except for those in active development.') . '<br />'
diff --git a/ie_css_optimizer.module b/ie_css_optimizer.module
index 54598bf..3d244e6 100644
--- a/ie_css_optimizer.module
+++ b/ie_css_optimizer.module
@@ -4,7 +4,7 @@
  */
 function ie_css_optimizer_preprocess_page(&$vars, $hook) {
   $preprocess_css = variable_get('preprocess_css', 0);
-  if ($preprocess_css == 'theme' || $preprocess_css == 'module') {
+  if ($preprocess_css == 'theme' || $preprocess_css == 'module' || $preprocess_css == 'flush') {
     module_load_include('inc', 'ie_css_optimizer', 'ie_css_optimizer.pages');
     _ie_css_optimizer_preprocess_page($vars, $hook, $preprocess_css);
   }
diff --git a/ie_css_optimizer.pages.inc b/ie_css_optimizer.pages.inc
index 5ef8573..5b5d5d0 100644
--- a/ie_css_optimizer.pages.inc
+++ b/ie_css_optimizer.pages.inc
@@ -70,6 +70,10 @@ function _ie_css_optimizer_preprocess_page(&$vars, $hook, $preprocess_css) {
       }
     }
   }
+  elseif ($preprocess_css == 'flush') {
+    _drupal_flush_css_js();
+    drupal_clear_css_cache();
+  }
   elseif ($module = variable_get('preprocess_css_module', '')) {
     $path = drupal_get_path('module', $module);
     // Loop through all of the stylesheets.
