Updated login page: show errors only if alert present
diff --git a/app/views/devise/sessions/new.html.slim b/app/views/devise/sessions/new.html.slim
index 59c1178..a21d96b 100644
--- a/app/views/devise/sessions/new.html.slim
+++ b/app/views/devise/sessions/new.html.slim
@@ -8,11 +8,12 @@
       p.login-box-msg
         | Sign in to start your session
       = form_for(resource, as: resource_name, url: session_path(resource_name)) do |f|
-        .alert.alert-danger.alert-dismissable
-          button.close aria-hidden="true" data-dismiss="alert" type="button"  ×
-          h5
-            i.icon.fa.fa-ban
-            = flash.alert
+        - unless flash.alert.nil?
+          .alert.alert-danger.alert-dismissable
+            button.close aria-hidden="true" data-dismiss="alert" type="button"  ×
+            h5
+              i.icon.fa.fa-ban
+              = flash.alert
         .form-group.has-feedback
           = f.email_field :email, autofocus: true, class: 'form-control', placeholder: 'Email'
           span.glyphicon.glyphicon-envelope.form-control-feedback