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()