diff --git a/sites/all/modules/contrib/nicemessages/css/nicemessages.css b/sites/all/modules/contrib/nicemessages/css/nicemessages.css
index 2c2faf1..4e70fad 100644
--- a/sites/all/modules/contrib/nicemessages/css/nicemessages.css
+++ b/sites/all/modules/contrib/nicemessages/css/nicemessages.css
@@ -1,3 +1,7 @@
 
 #jGrowl .jGrowl-notification { background-position: 4px center; background-repeat: no-repeat; color: #fff; padding-left: 32px; }
-#jGrowl .jGrowl-notification a { color: #fff; }
\ No newline at end of file
+#jGrowl .jGrowl-notification a { color: #fff; }
+
+html.js .messages {
+  display: none;
+}
diff --git a/sites/all/modules/contrib/nicemessages/nicemessages.module b/sites/all/modules/contrib/nicemessages/nicemessages.module
index 1f5eed3..d2392a9 100644
--- a/sites/all/modules/contrib/nicemessages/nicemessages.module
+++ b/sites/all/modules/contrib/nicemessages/nicemessages.module
@@ -73,8 +73,6 @@ function nicemessages_field_access($op, $field, $entity_type, $entity, $account)
  */ 
 function nicemessages_preprocess_page(&$vars) {
   if (nicemessages_are_enabled ()) {
-    // Do not display messages in standard way,
-    $vars['show_messages'] = false;
     // display them with jGrowl
     nicemessages_set_messages();
   }
@@ -100,7 +98,7 @@ function nicemessages_are_enabled() {
  */
 function nicemessages_set_messages() {
   $items = array(); 
-  foreach (drupal_get_messages() as $type => $messages) {
+  foreach (drupal_get_messages(NULL, FALSE) as $type => $messages) {
     foreach ($messages as $key => $message) {
       $item = array(
         'type' => $type,
