diff --git a/menu_icons.module b/menu_icons.module
index addefc0..061b405 100755
--- a/menu_icons.module
+++ b/menu_icons.module
@@ -252,8 +252,10 @@ function menu_icons_form_submit($form, &$form_state) {
   ->condition('mlid', $form_state['values']['mlid'])
   ->execute();
 
-  // Regenerate the css file
+  // Regenerate the css file.
   menu_icons_css_generate();
+  // Clear the drupal css cache to pick up our newly generated css file.
+  drupal_clear_css_cache();
 }
 
 
