Assuming my earlier comment is close to reality and `hardDeleteManage` is effectively `deleteFromSystem` are we sure that the *only* error possible when attempting to delete from system is a lack of managers? Might it also be the case that the same errors that could occur attempting a delete from system might also occur when attempting a remove from library? If that's the case, this error message could be misleading.