tbm_surface_internal: fix null pointer dereference