removeTab() shouldn't add callback to handlers list if it's undefined