Index: lams_monitoring/web/includes/javascript/monitorLesson.js =================================================================== diff -u -r33482940822e346adaf78052222495d6da24907d -r02237dbe08cb55459c25c38aba82120eaa4f23a4 --- lams_monitoring/web/includes/javascript/monitorLesson.js (.../monitorLesson.js) (revision 33482940822e346adaf78052222495d6da24907d) +++ lams_monitoring/web/includes/javascript/monitorLesson.js (.../monitorLesson.js) (revision 02237dbe08cb55459c25c38aba82120eaa4f23a4) @@ -1819,7 +1819,10 @@ * Tells parent document to close this Monitor dialog. */ function closeMonitorLessonDialog(refresh) { - window.parent.closeDialog('dialogMonitorLesson' + lessonId, refresh); + //check method is available in order to avoid JS errors (as it's not available from integrations) + if (typeof window.parent.closeDialog === "function") { + window.parent.closeDialog('dialogMonitorLesson' + lessonId, refresh); + } } /**