diff --git a/lib/token_authenticate_me/concerns/controllers/password_resetable.rb b/lib/token_authenticate_me/concerns/controllers/password_resetable.rb
index <HASH>..<HASH> 100644
--- a/lib/token_authenticate_me/concerns/controllers/password_resetable.rb
+++ b/lib/token_authenticate_me/concerns/controllers/password_resetable.rb
@@ -16,7 +16,7 @@ module TokenAuthenticateMe
 
           # Send reset token to user with e-mail address
           def create
-            @user = User.find_by_email(params[:email])
+            @user = User.find_by_email(email)
 
             if (/@/ =~ params[:email]) == nil
               render status: 422, json: { errors: { email: ['The email address is invalid'] } }
@@ -48,6 +48,10 @@ module TokenAuthenticateMe
 
           private
 
+          def email
+            params[:email].blank? ? '' : params[:email].downcase
+          end
+
           def send_valid_reset_email(user)
             user.create_reset_token!
introduce to lowe in the password_resets conroller