diff --git a/app/views/layouts/_header.html.haml b/app/views/layouts/_header.html.haml
index d8c31f41df46bda850b024067616be46fa35fe64..620ba3f203867e6bac64a7b85f018f9e99bef0a1 100644
--- a/app/views/layouts/_header.html.haml
+++ b/app/views/layouts/_header.html.haml
@@ -22,11 +22,12 @@
       = form_tag(people_path, :method => 'get', :id => "global_search_form") do
         = text_field_tag 'q', nil, :placeholder => t('search'), :type => 'search', :results => 5
 
-    #notification_badge
-      = link_to "", notifications_path, :title => new_notification_text(@notification_count)
-      = image_tag 'icons/mail_grey.png'
-      #notification_badge_number{:class => ("hidden" if @notification_count == 0)}
-        = @notification_count
+    - if @notification_count
+      #notification_badge
+        = link_to "", notifications_path, :title => new_notification_text(@notification_count)
+        = image_tag 'icons/mail_grey.png'
+        #notification_badge_number{:class => ("hidden" if @notification_count == 0)}
+          = @notification_count
 
     %ul#user_menu
       .right