guard against nil selection in callback

Even if sending to nil was valid, this expresses the intent more clearly.