IIRC only "none" or unconfigured can be added to bond, I'd expect a check here and return an error if it is not correct.