You could try upgrading to the JSF implementation to 1.2_08 [1].
If I recall, there was a fix to only set the request encoding if the return value was null, where as in previous versions it was set no matter the current value.
The site contains an updater that will upgrade JSF within an existing GF installation.
[1]
https://javaserverfaces.dev.java.net
[Message sent by forum member 'rlubke' (rlubke)]
http://forums.java.net/jive/thread.jspa?messageID=280620