It would be nice if there was a field in the reserves/old_reserves table to track how the hold was placed - via the staff client or the opac.
*** This bug has been marked as a duplicate of bug 9488 ***