diff --git a/src/standard/effectBuilder.html b/src/standard/effectBuilder.html index b86d6e801f..27730ec447 100644 --- a/src/standard/effectBuilder.html +++ b/src/standard/effectBuilder.html @@ -106,6 +106,11 @@ _addComplexObserverEffect: function(observer) { var sig = this._parseMethod(observer); + + if (!sig) { + throw new Error("Malformed observer expression '" + observer + "'"); + } + for (var i=0, arg; (i