diff --git a/not2osd b/not2osd
index 94855ee31345b2f3d43925d526444b88eeef65a7..d77d71cbd39afc438a4555a7d753a93d8320b2eb 100755
--- a/not2osd
+++ b/not2osd
@@ -83,9 +83,12 @@ class NotificationFetcher(dbus.service.Object):
         for i in range(len(bo)):
             if bo[i]!="" and bo[i][0]=='-':
                 bo[i] = ' '+bo[i];
+        for i in range(len(bo)):
+            if bo[i] == "This site has been updated in the background.":
+                return notification_id
         if (expire_timeout <= 0) or (expire_timeout > 20000):
             expire_timeout = 5000
-        cmd = ["osdc","--duration="+str(expire_timeout),"--min-duration=1000","--color=blue","--outline-color=red"] + su + ["--outline-color=black"] + bo
+        cmd = ["osdc","--duration="+str(expire_timeout),"--min-duration=1000","--color=#99F","--outline-color=red"] + su + ["--outline-color=black"] + bo
         subprocess.call(cmd)