diff --git a/plugins/c9.ide.dialog.common/confirm.js b/plugins/c9.ide.dialog.common/confirm.js
index 73f0ec93..1dcbd4f1 100644
--- a/plugins/c9.ide.dialog.common/confirm.js
+++ b/plugins/c9.ide.dialog.common/confirm.js
@@ -23,9 +23,12 @@ define(function(require, module, exports) {
function show(title, header, msg, onconfirm, oncancel, options) {
return plugin.queue(function(){
+ if (!options)
+ options = {};
+
plugin.title = title;
- plugin.heading = options && options.isHTML ? header : util.escapeXml(header);
- plugin.body = options && options.isHTML ? msg : util.escapeXml(msg).replace(/\n/g, "
");
+ plugin.heading = options.isHTML ? header : util.escapeXml(header);
+ plugin.body = options.isHTML ? msg : util.escapeXml(msg).replace(/\n/g, "
");
plugin.getElement("ok").setCaption(options.yes || options.ok || "OK");
plugin.getElement("cancel").setCaption(options.no || options.cancel || "Cancel");