diff -bBcPrw openbiblio.save/circ/place_hold.php openbiblio/circ/place_hold.php
*** openbiblio.save/circ/place_hold.php	2005-04-27 17:33:43.000000000 +0200
--- openbiblio/circ/place_hold.php	2005-04-27 17:36:40.000000000 +0200
***************
*** 29,35 ****
    #****************************************************************************
    #*  Edit input
    #****************************************************************************
!   if (!is_numeric($barcode)) {
      $pageErrors["holdBarcodeNmbr"] = $loc->getText("placeHoldErr1");
      $postVars["holdBarcodeNmbr"] = $barcode;
      $_SESSION["postVars"] = $postVars;
--- 29,35 ----
    #****************************************************************************
    #*  Edit input
    #****************************************************************************
!   if (!ctypeAlnum(trim($barcode))) {
      $pageErrors["holdBarcodeNmbr"] = $loc->getText("placeHoldErr1");
      $postVars["holdBarcodeNmbr"] = $barcode;
      $_SESSION["postVars"] = $postVars;
