Protect against double callback