diff --git a/check_hydra b/check_hydra
index ff232a6b51b10581f7c3923d6ee06cf4d09c229a..989c3417ada236627a5a7327e5540dff6ea0a5e2 100755
--- a/check_hydra
+++ b/check_hydra
@@ -59,7 +59,7 @@ def check_hydra(hydra, hostname):
 
     x = pcl_expect.Controller()
     while x.loop():
-        if x.re(t, "%s .*login: " % hostname):
+        if x.re(t, "%s[a-z.]* .*login: " % hostname):
             ok(repr(t.consumed.strip()))
         elif x.timeout():
             critical("timeout while waiting for login prompt")