bugfix get_direct_byte()