diff --git a/src/Filtering/Filter.coffee b/src/Filtering/Filter.coffee index 934a5fa5f..5ecb1e3dd 100755 --- a/src/Filtering/Filter.coffee +++ b/src/Filtering/Filter.coffee @@ -91,7 +91,7 @@ Filter = settings node: -> - return if @isClone + return if @isClone or !@nodes.root.parentNode for key of Filter.filters value = Filter[key] @ # Continue if there's nothing to filter (no tripcode for example). diff --git a/src/Filtering/PostHiding.coffee b/src/Filtering/PostHiding.coffee index 36da5697d..4ebfefaac 100755 --- a/src/Filtering/PostHiding.coffee +++ b/src/Filtering/PostHiding.coffee @@ -11,7 +11,7 @@ PostHiding = cb: @node node: -> - return if !@isReply or @isClone + return if !@isReply or @isClone or !@nodes.root.parentNode if data = PostHiding.db.get {boardID: @board.ID, threadID: @thread.ID, postID: @ID} if data.thisPost PostHiding.hide @, data.makeStub, data.hideRecursively diff --git a/src/Filtering/Recursive.coffee b/src/Filtering/Recursive.coffee index 6d84dd78b..aa142d933 100755 --- a/src/Filtering/Recursive.coffee +++ b/src/Filtering/Recursive.coffee @@ -8,7 +8,7 @@ Recursive = cb: @node node: -> - return if @isClone + return if @isClone or !@nodes.root.parentNode for quote in @quotes if obj = Recursive.recursives[quote] for recursive, i in obj.recursives