Quote Originally Posted by DrByte View Post
NOTE: I've NOT tested this, so I'm not entirely certain the net effect on addresses in Canada and US (so, be sure to test those in addition to your Australia address) ... Try the following on your test site:

At line 290 of the module file, you'll see this:
Code:
    if (strlen($order->billing['state']) > 2) {
Try changing it to this:
Code:
    if (strlen($order->billing['state']) > 2 && $province_code_order != '--') {
This really should be in the module. I can confirm it is the solution.

It also needs this:

PHP Code:
if (strlen($order->delivery['state']) > && $province_code_ship != '--') {