fix encoding bug while reading from non std connections

and once again - this is needed on OtherKlass.establish_connection(...)