diff --git a/store/sqlstore/post_store.go b/store/sqlstore/post_store.go index 88410b69d7..20334d085b 100644 --- a/store/sqlstore/post_store.go +++ b/store/sqlstore/post_store.go @@ -1980,7 +1980,7 @@ func (s *SqlPostStore) updateThreadsFromPosts(transaction *gorp.Transaction, pos return err } // calculate reply count - count, err := transaction.SelectInt("SELECT COUNT(Id) FROM Posts WHERE RootId=:RootId", map[string]interface{}{"RootId": rootId}) + count, err := transaction.SelectInt("SELECT COUNT(Id) FROM Posts WHERE RootId=:RootId And DeleteAt=0", map[string]interface{}{"RootId": rootId}) if err != nil { return err }