diff --git a/modules/Vtiger/views/Detail.php b/modules/Vtiger/views/Detail.php
index e7a4ec94910b1183f0233d4e88f5ed6898126366..e3d668df0c610e4da3743401d5ab1bb1ebbbb8a4 100644
--- a/modules/Vtiger/views/Detail.php
+++ b/modules/Vtiger/views/Detail.php
@@ -478,9 +478,11 @@ class Vtiger_Detail_View extends Vtiger_Index_View {
 		}
 
 		$pagingModel->calculatePageRange($recentComments);
-		array_pop($recentComments);
-		$modCommentsModel = Vtiger_Module_Model::getInstance('ModComments');
+		if ($pagingModel->get('limit') < count($recentComments)) {
+			array_pop($recentComments);
+		}
 
+		$modCommentsModel = Vtiger_Module_Model::getInstance('ModComments');
 		$fileNameFieldModel = Vtiger_Field::getInstance("filename", $modCommentsModel);
 		$fileFieldModel = Vtiger_Field_Model::getInstanceFromFieldObject($fileNameFieldModel);