fix remove bug call without collection