diff --git a/core/js/oc-dialogs.js b/core/js/oc-dialogs.js index a6a9e7e57e248ee8913d20b45da77f6225c9ce82..456cc34ed4e375e24fbee7b2c4003f72de1ba94e 100644 --- a/core/js/oc-dialogs.js +++ b/core/js/oc-dialogs.js @@ -129,7 +129,9 @@ var OCdialogs = { modal: modal, buttons: buttonlist, close: function(event, ui) { - self.$filePicker.ocdialog('destroy').remove(); + try { + $(this).ocdialog('destroy').remove(); + } catch(e) {} self.$filePicker = null; } });