diff --git a/paper-input-decorator.html b/paper-input-decorator.html
index 94fe910..b95c2c0 100644
--- a/paper-input-decorator.html
+++ b/paper-input-decorator.html
@@ -401,6 +401,9 @@
* @return {boolean} True if the input is valid.
*/
validate: function() {
+ if (!this.input) {
+ return true;
+ }
this.isInvalid = !this.input.validity.valid;
return this.input.validity.valid;
},