diff --git a/public/src/forum/topic.js b/public/src/forum/topic.js
index 9777b6d5a7..382312141e 100644
--- a/public/src/forum/topic.js
+++ b/public/src/forum/topic.js
@@ -1145,10 +1145,12 @@ define(['composer', 'forum/pagination'], function(composer, pagination) {
 		if (!pid) {
 			return;
 		}
+
 		if(!offset) {
 			offset = 0;
 		}
 
+
 		if($('#post_anchor_' + pid).length) {
 			return scrollToPid(pid);
 		}
@@ -1193,7 +1195,7 @@ define(['composer', 'forum/pagination'], function(composer, pagination) {
 				});
 			}
 
-			if (tid && scrollTo.length) {
+			if (tid && scrollTo.length && $('#post-container li.post-row[data-pid="' + pid + '"]').attr('data-index') !== '0') {
 				animateScroll();
 			}
 		}