diff --git a/ionic/components/input/input.ts b/ionic/components/input/input.ts
index c58026895f..13036545bf 100644
--- a/ionic/components/input/input.ts
+++ b/ionic/components/input/input.ts
@@ -79,7 +79,7 @@ export class TextInput extends InputBase {
constructor(
config: Config,
form: Form,
- item: Item,
+ @Optional() item: Item,
app: IonicApp,
platform: Platform,
elementRef: ElementRef,
@@ -147,7 +147,7 @@ export class TextArea extends InputBase {
constructor(
config: Config,
form: Form,
- item: Item,
+ @Optional() item: Item,
app: IonicApp,
platform: Platform,
elementRef: ElementRef,
diff --git a/ionic/components/input/test/form-inputs/main.html b/ionic/components/input/test/form-inputs/main.html
index 6efa711fe3..00412f55bf 100644
--- a/ionic/components/input/test/form-inputs/main.html
+++ b/ionic/components/input/test/form-inputs/main.html
@@ -85,4 +85,8 @@
+
+
+
+