diff --git a/src/Filtering/ThreadHiding.coffee b/src/Filtering/ThreadHiding.coffee
index e53efbcbc..e368a4cf7 100755
--- a/src/Filtering/ThreadHiding.coffee
+++ b/src/Filtering/ThreadHiding.coffee
@@ -197,7 +197,7 @@ ThreadHiding =
threadRoot = thread.OP.nodes.root.parentNode
thread.isHidden = true
- return threadRoot.hidden = threadRoot.nextElementSibling.hidden = true unless makeStub #
+ return threadRoot.hidden = true unless makeStub
ThreadHiding.makeStub thread, threadRoot
diff --git a/src/General/Index.coffee b/src/General/Index.coffee
index aac594111..b5948efbb 100644
--- a/src/General/Index.coffee
+++ b/src/General/Index.coffee
@@ -332,7 +332,7 @@ Index =
error: err
Main.handleErrors errors if errors
- # Add the threads and
s in a container to make sure all features work.
+ # Add the threads in a container to make sure all features work.
$.nodes Index.nodes
Main.callbackNodes Thread, threads
Main.callbackNodes Post, posts
@@ -443,7 +443,6 @@ Index =
$.add result, [node, $.el 'hr'] while node = nodes[i++]
$.event 'IndexBuild', result.children
$.add Index.root, result
- $.rm hr for hr in $$ 'hr + hr', Index.root # Temp fix until I figure out where I fucked up
isSearching: false
diff --git a/src/General/css/style.css b/src/General/css/style.css
index 6aba42060..580fc8b45 100755
--- a/src/General/css/style.css
+++ b/src/General/css/style.css
@@ -780,6 +780,9 @@ span.hide-announcement {
.stub input {
display: inline-block;
}
+.thread[hidden] + hr {
+ display: none;
+}
/* QR */
:root.hide-original-post-form #postForm,