diff --git a/languagetool-language-modules/de/src/main/java/org/languagetool/tokenizers/de/GermanCompoundTokenizer.java b/languagetool-language-modules/de/src/main/java/org/languagetool/tokenizers/de/GermanCompoundTokenizer.java
index <HASH>..<HASH> 100644
--- a/languagetool-language-modules/de/src/main/java/org/languagetool/tokenizers/de/GermanCompoundTokenizer.java
+++ b/languagetool-language-modules/de/src/main/java/org/languagetool/tokenizers/de/GermanCompoundTokenizer.java
@@ -99,6 +99,8 @@ public class GermanCompoundTokenizer implements Tokenizer {
     wordSplitter.addException("Erziehungstrick", asList("Erziehungs", "trick"));
     wordSplitter.addException("Erziehungstricks", asList("Erziehungs", "tricks"));
     wordSplitter.addException("karamelligen", asList("karamelligen"));  // != Karamel+Ligen
+    wordSplitter.addException("Häkelnadel", asList("Häkel", "nadel"));
+    wordSplitter.addException("Häkelnadeln", asList("Häkel", "nadeln"));
     wordSplitter.setStrictMode(strictMode);
     wordSplitter.setMinimumWordLength(3);
   }
[de] fix "Häkelnadel" split (#<I>)