Magento bug work around : street address must be equal to or greater than x characters
1.5.0.1 has a whole range of bugs and irritations for early adopters. From changes to the templates, changes to pear. To add to the mix there is the check out error bug that throws the error “street address must be equal to or greater than x characters”. This happens if a returning customer is attempting to ship to an existing address. They are forced to enter a new address even if it is identical to the existing address.
The work around is in the backend
System>Configuration>Customers>Customer Configuration>Name and Address Options
look for Number of Lines in a Street Address
clear this (will probably show a 2) and save
This should now have fixed the problem

Thanks for this fix – it works on the front end.
The problem for me is that when I try to process a MOTO transaction in the back end, then there are no address line 1 or address line 2 – so sagepay rejects the payment because of the lack of address details.
I have looked for a full fix, but don’t understand how to implement the official magento one below
http://www.magentocommerce.com/bug-tracking/issue?issue=11030
Can you point me in the right direction? This is one of those very annoying magento quirks/bugs.
Cheers, John