diff --git a/files/routes/votes.py b/files/routes/votes.py index 593650d09d..914e1b6df3 100644 --- a/files/routes/votes.py +++ b/files/routes/votes.py @@ -78,7 +78,7 @@ def vote_post_comment(target_id, new, v, cls, vote_cls): elif new != 0: imlazy = 3 - real = new == -1 and not alt and v.has_real_votes + real = not alt and (new == -1 or v.has_real_votes) vote = None if vote_cls == Vote: vote = Vote(user_id=v.id,