diff --git a/modules/angular2/src/forms/directives/validators.ts b/modules/angular2/src/forms/directives/validators.ts index 369894d5d4..88d0b38c62 100644 --- a/modules/angular2/src/forms/directives/validators.ts +++ b/modules/angular2/src/forms/directives/validators.ts @@ -2,7 +2,7 @@ import {Directive} from '../../../angular2'; import {Validators} from '../validators'; import {NgControl} from '../directives'; -@Directive({selector: '[required]'}) +@Directive({selector: '[required][ng-control],[required][ng-form-control],[required][ng-model]'}) export class NgRequiredValidator { constructor(c: NgControl) { c.validator = Validators.compose([c.validator, Validators.required]);