diff --git a/js/piwik.js b/js/piwik.js
index bae7cd3d21d30e8bf64e3c3479705c09c5024dff..ae14b1d0a85775896481db94358e92f28d885eea 100644
--- a/js/piwik.js
+++ b/js/piwik.js
@@ -1379,8 +1379,8 @@ if (typeof Piwik !== 'object') {
                     return this.htmlCollectionToArray(foundNodes);
                 }
 
-                if (!nodeToSearch.children) {
-                    return;
+                if (!nodeToSearch.children || !nodeToSearch.children.length) {
+                    return [];
                 }
 
                 var index, child;