Return null if a callback was given