--- /DoubleMetaphone.java	2023-07-05 02:35:28.586151017 +0200
+++ /Codec-1/src/java/org/apache/commons/codec/language/DoubleMetaphone.java	2023-07-05 02:35:28.594151016 +0200
@@ -289,8 +289,8 @@
             index += 2;
         } else if (contains(value, index, 2, "CH")) {
             index = handleCH(value, result, index);
-        } else if (contains(value, index, 2, "CZ") && 
-                   !contains(value, index - 2, 4, "WICZ")) {
+} else if  ( !contains ( value, index + 1, 5, "HARAC", "HARIS" )  && !contains ( value, index + 1, 3, "HOR", "HYM", "HIA", "HEM" )  )  {
+ 
             //-- "Czerny" --//
             result.append('S', 'X');
             index += 2;
