diff --git a/allzweckmesser/scanner.py b/allzweckmesser/scanner.py
index 607657c81d1d550642f497549f0eafbefef01f71..d074a282204a0f2e6c2b34f05f87aa02bf58cdbe 100644
--- a/allzweckmesser/scanner.py
+++ b/allzweckmesser/scanner.py
@@ -432,7 +432,8 @@ def generate_synizesis(reading):
             other_syl = token.syllables[i+1]
             new_text = syl.text+other_syl.text
 
-            match = re.search(r'[aeiouvy]h?[aeiouvy]', new_text)
+            match = re.search(r'(?<!q)[aeiouvy]h?[aeiouvy]', new_text,
+                              flags=re.IGNORECASE)
                 
             if match:  
                 in_syllables = match.start() < len(syl.text) < match.end()