diff --git a/tests/lib/screenshot-testing/support/page-renderer.js b/tests/lib/screenshot-testing/support/page-renderer.js
index a6a4da3e6bc73799c0c211c2717da5072267af83..960879b6559aeba66a1bf24ed07fb2009c042444 100644
--- a/tests/lib/screenshot-testing/support/page-renderer.js
+++ b/tests/lib/screenshot-testing/support/page-renderer.js
@@ -249,11 +249,7 @@ PageRenderer.prototype.capture = function (outputPath, callback, selector) {
             if (element && element.length) {
                 var clipRect = {bottom: null, height: null, left: null, right: null, top: null, width: null};
 
-                var children = element.find('*:visible').filter(function () {
-                    return $(this).css('position') == 'absolute';
-                });
-
-                element.add(children).each(function (index, node) {
+                element.each(function (index, node) {
                     var rect = node.getBoundingClientRect();
 
                     if (isInvalidBoundingRect(rect)) {