Received from a library: "I have place a hold on Fox in Socks, we have 3 copies available and the rest are checked out. Everyone who has one of the items from that record checked out can renew the item because it claims there is a hold on it, but there is 3 copies available, we just have not triggered the pending hold yet. A patron should be allowed to renew items that have holds on them if we have available copies to satisfy the pending holds." I'm thinking maybe it should be a sys pref or a circ rule or something to control if you can renew or not if there are holds. That's the only solution I can think of in this case.
*** This bug has been marked as a duplicate of bug 11634 ***