diff --git a/javascript/chrome-driver/atoms.js b/javascript/chrome-driver/atoms.js index 969f5bae..19dafa15 100644 --- a/javascript/chrome-driver/atoms.js +++ b/javascript/chrome-driver/atoms.js @@ -216,7 +216,7 @@ webdriver.chrome.isElementClickable = function(elem, coord) { false, 'Element is not clickable at point ' + coordStr); } var elemAtPointHTML = elemAtPoint.outerHTML; - if (elemAtPoint.hasChildNodes()) { + if (elemAtPoint.hasChildNodes() && elemAtPointHTML) { var inner = elemAtPoint.innerHTML; var closingTag = ''; var innerStart = elemAtPointHTML.length - inner.length - closingTag.length;