Valid callback also called when empty