diff --git a/jodd-madvoc/src/main/java/jodd/madvoc/component/MadvocController.java b/jodd-madvoc/src/main/java/jodd/madvoc/component/MadvocController.java
index <HASH>..<HASH> 100644
--- a/jodd-madvoc/src/main/java/jodd/madvoc/component/MadvocController.java
+++ b/jodd-madvoc/src/main/java/jodd/madvoc/component/MadvocController.java
@@ -102,8 +102,8 @@ public class MadvocController {
 				String encoding = madvocConfig.getEncoding();
 
 				if (encoding != null) {
-					servletRequest.setCharacterEncoding(madvocConfig.getEncoding());
-					servletResponse.setCharacterEncoding(madvocConfig.getEncoding());
+					servletRequest.setCharacterEncoding(encoding);
+					servletResponse.setCharacterEncoding(encoding);
 				}
 
 				characterEncodingSet = true;
small typo fixed (thax to zqq<I>)