diff --git a/shared/index.js b/shared/index.js
index cc15f5ecd0e0c4b612e8c5a41367dc751662dcd3..441e91b584385d7cc16ac8ea3792839e26e09c7a 100644
--- a/shared/index.js
+++ b/shared/index.js
@@ -1842,7 +1842,10 @@ function startIndex(Y,_cm,_documentObject,_userid,_capabilities, _toolbarSetting
                 } else {
                     confirmDelete = M.util.get_string('deletingComment', 'pdfannotator');
                 }
-                notification.confirm(M.util.get_string('deletingCommentTitle', 'pdfannotator'), confirmDelete, M.util.get_string('yesButton', 'pdfannotator'), M.util.get_string('cancelButton', 'pdfannotator'), dialogCallbackForDelete, null);                     
+                var deleteCallback = function() {
+                    dialogCallbackForDelete.call(this, comment)
+                };
+                notification.confirm(M.util.get_string('deletingCommentTitle', 'pdfannotator'), confirmDelete, M.util.get_string('yesButton', 'pdfannotator'), M.util.get_string('cancelButton', 'pdfannotator'), deleteCallback, null);                     
             });
 
             function dialogCallbackForDelete(args = comment){