AllowOnShelfHolds syspref is currently global: one should be able to toggle the syspref by branch: branch A: AllowOnShelfHolds == Y branch B: AllowOnShelfHolds == N etc This will be a part of circ improvement, see also http://wiki.koha-community.org/wiki/Holds_managed_in_smart-rules
I think this is a duplicate of 5786 - please reopen if I am mistaken. *** This bug has been marked as a duplicate of bug 5786 ***