diff --git a/src/ng/directive/input.js b/src/ng/directive/input.js index 8307f7e816e8..b7763cc892ac 100644 --- a/src/ng/directive/input.js +++ b/src/ng/directive/input.js @@ -1000,7 +1000,7 @@ var NgModelController = ['$scope', '$exceptionHandler', '$attrs', '$element', '$ this.$name = $attr.name; var ngModelGet = $parse($attr.ngModel), - ngModelSet = ngModelGet.assign; + ngModelSet = this.$setModelValue = ngModelGet.assign; if (!ngModelSet) { throw minErr('ngModel')('nonassign', "Expression '{0}' is non-assignable. Element: {1}",