diff --git a/src/General/Main.coffee b/src/General/Main.coffee
index 0b64c3007..832f71071 100644
--- a/src/General/Main.coffee
+++ b/src/General/Main.coffee
@@ -219,6 +219,12 @@ Main =
initThread: ->
if board = $ '.board'
+ unless $ '.board + *'
+ msg = $.el 'div',
+ <%= html('The page didn't load completely.
Some features may not work unless you reload.') %>
+ $.on $('a', msg), 'click', -> location.reload()
+ new Notice 'warning', msg
+
threads = []
posts = []