diff --git a/src/Angular.js b/src/Angular.js index 4b9279070417..f4b9f42f1b45 100644 --- a/src/Angular.js +++ b/src/Angular.js @@ -1062,7 +1062,7 @@ function parseKeyValue(/**string*/keyValue) { function toKeyValue(obj) { var parts = []; forEach(obj, function(value, key) { - if (value !== null) { + if (value !== null && !isUndefined(value)) { if (isArray(value)) { forEach(value, function(arrayValue) { parts.push(encodeUriQuery(key, true) +