Edd,
Look in the register.php file where it has this:
//+--------------------------------------------
//| Check for errors in the input.
//+--------------------------------------------
if (empty($in_username)) $std->Error( array( LEVEL => 1, MSG => 'no_username' ) );
if (strlen($in_username) < 3) $std->Error( array( LEVEL => 1, MSG => 'username_short' ) );
if (strlen($in_username) > 32) $std->Error( array( LEVEL => 1, MSG => 'username_long' ) );
if (empty($in_password)) $std->Error( array( LEVEL => 1, MSG => 'pass_blank' ) );
if (strlen($in_password) < 3) $std->Error( array( LEVEL => 1, MSG => 'pass_too_short' ) );
if (strlen($in_password) > 32) $std->Error( array( LEVEL => 1, MSG => 'pass_too_long' ) );
Change the 3's to 1's and you should eliminate the problem - though I'm no techie and it might crash the internet if you do