fixed unregister bug