diff --git a/core/js/oc-dialogs.js b/core/js/oc-dialogs.js
index 7e41c1a7a593d62eab0a315500845156b4d9c1b5..f6870e62710040493daeebca937be9fc71c3ddd9 100644
--- a/core/js/oc-dialogs.js
+++ b/core/js/oc-dialogs.js
@@ -131,7 +131,7 @@ OCdialogs = {
       },
       {text: t('dialogs', 'Cancel'), click: function(){$(c_id).dialog('close'); }}
       ];
-    $(c_id).dialog({width: 4*$(document).width()/9, height: 400, modal: modal, buttons: b});
+      $(c_id).dialog({width: ((4*$('body').width())/9), height: 400, modal: modal, buttons: b});
     OCdialogs.dialogs_counter++;
   },
   // guts, dont use, dont touch