fix a low-level callback bug.