Noticed this while testing Bug 31654. If I go to Administration > Libraries and try to set an existing branch to non-public I see the error: An error occurred when updating this library. Perhaps it already exists. If I try to add a new branch and set it to non-public it will be set to public instead.
*** This bug has been marked as a duplicate of bug 31785 ***