diff --git a/app/models/post/tag_methods.rb b/app/models/post/tag_methods.rb index 486d6d348..4921e3c32 100644 --- a/app/models/post/tag_methods.rb +++ b/app/models/post/tag_methods.rb @@ -58,7 +58,7 @@ def self.included(m) end def cached_tags_undo(change, redo_changes = false) - current_tags = cached_tags.scan(/\S+/) + current_tags = new_tags || cached_tags.scan(/\S+/) prev = change.previous change, prev = prev, change if redo_changes