fixed bug when removing without a callback