diff --git a/troposphere/cognito.py b/troposphere/cognito.py
index <HASH>..<HASH> 100644
--- a/troposphere/cognito.py
+++ b/troposphere/cognito.py
@@ -130,7 +130,7 @@ class PasswordPolicy(AWSProperty):
         'RequireNumbers': (boolean, False),
         'RequireSymbols': (boolean, False),
         'RequireUppercase': (boolean, False),
-        'TemporaryPasswordValidityDays': (float, False),
+        'TemporaryPasswordValidityDays': (positive_integer, False),
     }
Fix TemporaryPasswordValidityDays type (#<I>)