diff --git a/core/js/jquery.ocdialog.js b/core/js/jquery.ocdialog.js
index 66d9b12db30558032ed5a9e9da1c1d4890d42a6b..e2433f5f9804a41518f621379456ff346606df8f 100644
--- a/core/js/jquery.ocdialog.js
+++ b/core/js/jquery.ocdialog.js
@@ -67,8 +67,8 @@
 				self.parent = self.$dialog.parent().length > 0 ? self.$dialog.parent() : $('body');
 				var pos = self.parent.position();
 				self.$dialog.css({
-					left: pos.left + (window.innerWidth - self.$dialog.outerWidth())/2,
-					top: pos.top + (window.innerHeight - self.$dialog.outerHeight())/2
+					left: pos.left + ($(window).innerWidth() - self.$dialog.outerWidth())/2,
+					top: pos.top + ($(window).innerHeight() - self.$dialog.outerHeight())/2
 				});
 			});