Shouldn't dispatch if `completion == nil`