diff --git a/client.js b/client.js index c8f19b2e..a3fbc4c6 100644 --- a/client.js +++ b/client.js @@ -650,8 +650,13 @@ CloudClient._anyload = function(pParams_o) element.onload = lFunc; /* if object - then onload or onerror */ }else if (typeof lFunc === 'object') { - if(lFunc.onload)element.onload = lFunc.onload; - if(lFunc.onerror)element.onerror = lFunc.onerror; + if(lFunc.onload && + typeof lFunc.onload === 'function') + element.onload = lFunc.onload; + + if(lFunc.onerror && + typeof lFunc.onerror === 'function') + element.onerror = lFunc.onerror; } if(pParams_o.style){