diff --git a/src/js/scriptlets/element-picker.js b/src/js/scriptlets/element-picker.js index e47d7c34f..30fb2c3b5 100644 --- a/src/js/scriptlets/element-picker.js +++ b/src/js/scriptlets/element-picker.js @@ -779,10 +779,11 @@ var filterToDOMInterface = (function() { } catch(ex) { return; } - var out = []; + var out = [], elem; for ( var i = 0, n = elems.length; i < n; i++ ) { - if ( document.querySelector(arg) ) { - out.push({ type: 'cosmetic', elem: elems[i] }); + elem = elems[i]; + if ( elem.querySelector(arg) ) { + out.push({ type: 'cosmetic', elem: elem }); } } return out;