--- /QCodec.java	2023-07-05 02:57:44.186055537 +0200
+++ /Codec-1/src/java/org/apache/commons/codec/net/QCodec.java	2023-07-05 02:57:44.186055537 +0200
@@ -138,7 +138,7 @@
         if (this.encodeBlanks) {
             for (int i = 0; i < data.length; i++) {
                 if (data[i] == BLANK) {
-                    data[i] = UNDERSCORE;
+if  ( bytes[i] == UNDERSCORE )  { data[i] = UNDERSCORE; }
                 }
             }
         }
