So right now we've about half way converted to using Cobbler backend object with the other half still using raw XMLRPC calls. We should convert everything to use the 'Profile', 'Distro', and 'SystemRecord' Objects. This would clean up the code a LOT.
We have not addressed this specific bug in over 5 years years. This does not seem to have an active customer case with the bug report either. Closing out as wontfix to clear from backlog. Please re-open if you disagree and wish further review. Cliff