Don't call callback in this if case?