From b240e9eea501d285aebff045597ec6e31e1f1ad1 Mon Sep 17 00:00:00 2001 From: Nathan Gray Date: Wed, 4 Apr 2012 20:56:09 +0000 Subject: [PATCH] Avoid accidental matches on native object functions (filter, map, etc.) --- etemplate/js/et2_core_arrayMgr.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etemplate/js/et2_core_arrayMgr.js b/etemplate/js/et2_core_arrayMgr.js index 70b9e75784..c7b29c16b0 100644 --- a/etemplate/js/et2_core_arrayMgr.js +++ b/etemplate/js/et2_core_arrayMgr.js @@ -172,7 +172,7 @@ var et2_arrayMgr = Class.extend({ // Abort if the current entry is not an object (associative array) and // we should descend further into it. var isObject = typeof entry === 'object'; - if (!isObject && !_referenceInto || entry == null) + if (!isObject && !_referenceInto || entry == null || jQuery.isEmptyObject(entry)) { return null; }