Index: lams_tool_survey/web/includes/javascript/surveyitem.js =================================================================== RCS file: /usr/local/cvsroot/lams_tool_survey/web/includes/javascript/surveyitem.js,v diff -u -r1.4 -r1.5 --- lams_tool_survey/web/includes/javascript/surveyitem.js 23 Jul 2013 17:53:37 -0000 1.4 +++ lams_tool_survey/web/includes/javascript/surveyitem.js 26 Jul 2013 13:16:42 -0000 1.5 @@ -93,8 +93,13 @@ } function cancelSurveyItem(){ - var win = window.hideMessage ? window : window.top; - if (win.hideMessage != null){ - win.hideMessage(); + var win = null; + if (window.hideMessage) { + win = window; + } else if (window.parent && window.parent.hideMessage) { + win = window.parent; + } else { + win = window.top; } + win.hideMessage(); }