Don't use wasteful callbacks when a nil is passed