diff --git a/allzweckmesser/scanner.py b/allzweckmesser/scanner.py
index 5d02d1df8e2588714424351697879eb66c6c4eab..b22c85d347bfe837fd70554b68741209ba42595f 100644
--- a/allzweckmesser/scanner.py
+++ b/allzweckmesser/scanner.py
@@ -389,7 +389,7 @@ def get_syllables(reading):
 
 def muta_cum_liquida(verse):
     mcl_regex = re.compile(
-        r'[aeiouvy](([bpsckgdt]|(qu)|(qv))\W*[lrmn])([aeiouvy]|[.?!]|$)',
+        r'[aeiouvy](([bpsckgdt]|(qu)|(qv))[h\W]*[lrmn])([aeiouvy]|[.?!]|$)',
         flags=re.IGNORECASE
     )
     if re.search(mcl_regex, verse.text):