--- a/ForgeTracker/forgetracker/tracker_main.py
+++ b/ForgeTracker/forgetracker/tracker_main.py
@@ -744,9 +744,14 @@
             thread = self.ticket.discussion_thread
             post_count = M.Post.query.find(dict(discussion_id=thread.discussion_id, thread_id=thread._id)).count()
             c.ticket_custom_field = W.ticket_custom_field
-            subscribed = M.Mailbox.subscribed(artifact=self.ticket)
+            tool_subscribed = M.Mailbox.subscribed()
+            if tool_subscribed:
+                subscribed = False
+            else:
+                subscribed = M.Mailbox.subscribed(artifact=self.ticket)
             return dict(ticket=self.ticket, globals=c.app.globals,
                         allow_edit=has_artifact_access('write', self.ticket)(),
+                        tool_subscribed=tool_subscribed,
                         subscribed=subscribed,
                         page=page, limit=limit, count=post_count)
         else: