diff --git a/client/src/pages/login/components/AdminLogin.tsx b/client/src/pages/login/components/AdminLogin.tsx
index 39892ba1f4c975e1c53e5583aa50927d029c0644..aaaa92f4eaf0bd385bd024d78a206f1354daa092 100644
--- a/client/src/pages/login/components/AdminLogin.tsx
+++ b/client/src/pages/login/components/AdminLogin.tsx
@@ -76,7 +76,9 @@ const AdminLogin: React.FC = () => {
             fullWidth
             variant="contained"
             color="secondary"
-            disabled={!formik.isValid || !formik.touched.model?.email || !formik.touched.model?.email || loading}
+            disabled={
+              !formik.isValid || formik.values.model?.email === '' || formik.values.model?.email === '' || loading
+            }
           >
             Logga in
           </Button>