Don't request unread events in empty view
[conv-inbox] / src / el-home-applet.c
index 1145b61..69185e3 100644 (file)
@@ -1460,7 +1460,12 @@ read_new_event (ELHomeApplet *self)
         ELHomeAppletPrivate *priv = self->priv;
 
         read_event (self);
         ELHomeAppletPrivate *priv = self->priv;
 
         read_event (self);
-        priv->unread_count = query_unread_events (priv->eventlogger);
+
+        if (priv->event_id >= 0)
+                priv->unread_count = query_unread_events (priv->eventlogger);
+        else
+                priv->unread_count = 0;
+
         update_unread_label (self);
 
         priv->idle_id = 0;
         update_unread_label (self);
 
         priv->idle_id = 0;