diff --git a/src/ng/filter/filter.js b/src/ng/filter/filter.js index 0ec98fc27099..4f45e1aeaf5a 100644 --- a/src/ng/filter/filter.js +++ b/src/ng/filter/filter.js @@ -187,7 +187,7 @@ function createPredicateFn(expression, comparator, matchAgainstAnyProp) { } function deepCompare(actual, expected, comparator, matchAgainstAnyProp, dontMatchWholeObject) { - var actualType = typeof actual; + var actualType = (actual !== null) ? typeof actual : 'null'; var expectedType = typeof expected; if ((expectedType === 'string') && (expected.charAt(0) === '!')) {