diff --git a/lib/javascript-static.js b/lib/javascript-static.js index 7d1c52ccc05..4aa208c1074 100644 --- a/lib/javascript-static.js +++ b/lib/javascript-static.js @@ -340,11 +340,16 @@ M.util.init_maximised_embed = function(Y, id) { if (Y.Lang.isString(el)) { el = Y.one('#' + el); } - var val = el.getStyle(prop); - if (val == 'auto') { - val = el.getComputedStyle(prop); + // Ensure element exists. + if (el) { + var val = el.getStyle(prop); + if (val == 'auto') { + val = el.getComputedStyle(prop); + } + return parseInt(val); + } else { + return 0; } - return parseInt(val); }; var resize_object = function() {