diff --git a/src/Monitoring/ThreadWatcher.coffee b/src/Monitoring/ThreadWatcher.coffee
index 7530c068b..c43e03a7f 100644
--- a/src/Monitoring/ThreadWatcher.coffee
+++ b/src/Monitoring/ThreadWatcher.coffee
@@ -95,8 +95,9 @@ ThreadWatcher =
$.on toggler, 'click', ThreadWatcher.cb.toggle
# Add missing excerpt for threads added by Auto Watch
if data and not data.excerpt?
- ThreadWatcher.db.extend {boardID, threadID, val: {excerpt: Get.threadExcerpt @thread}}
- ThreadWatcher.refresh()
+ $.queueTask =>
+ ThreadWatcher.db.extend {boardID, threadID, val: {excerpt: Get.threadExcerpt @thread}}
+ ThreadWatcher.refresh()
catalogNode: ->
$.addClass @nodes.root, 'watched' if ThreadWatcher.isWatched @thread
diff --git a/src/Posting/QR.post.coffee b/src/Posting/QR.post.coffee
index 8346355fc..8b1bb1375 100644
--- a/src/Posting/QR.post.coffee
+++ b/src/Posting/QR.post.coffee
@@ -174,7 +174,7 @@ QR.post = class
error: (className, message) ->
div = $.el 'div', {className}
- $.extend div, <%= html('${message}
[delete] [delete all]') %>
+ $.extend div, <%= html('${message}
[delete post] [delete all]') %>
(@errors or= []).push div
[rm, rmAll] = $$ 'a', div
$.on div, 'click', =>