That did the trick, thanks!

Quote Originally Posted by RodG View Post
I've finally been able to replicate this problem and have found an easy fix.

Load /includes/modules/shipping/ozpost.php into a text editor.
Look for:
--------------------------------------------------------------------
$details = ((float)$handlingFee > 0) ? $details .= "<li>" . MODULE_SHIPPING_OZPOST_HANDLING1_TEXT . $currencies->format((float)$handlingFee / $aus_rate). MODULE_SHIPPING_OZPOST_HANDLING2_TEXT ."</li>": $details ;

$details = ((float)$serviceFee > 0) ? $details .= "<li>" . MODULE_SHIPPING_OZPOST_HANDLING1_TEXT . $currencies->format((float)$serviceFee / $aus_rate). " charges.</li>" : $details ;
$details .= "&nbsp;&nbsp;&nbsp;</ul></div>" ;
}

// store it //
---------------------------------------------------------------------

Change to:
---------------------------------------------------------------------
$details = ((float)$handlingFee > 0) ? $details .= "<li>" . MODULE_SHIPPING_OZPOST_HANDLING1_TEXT . $currencies->format((float)$handlingFee / $aus_rate). MODULE_SHIPPING_OZPOST_HANDLING2_TEXT ."</li>": $details ;

$details = ((float)$serviceFee > 0) ? $details .= "<li>" . MODULE_SHIPPING_OZPOST_HANDLING1_TEXT . $currencies->format((float)$serviceFee / $aus_rate). " charges.</li>" : $details ;
}
$details .= "&nbsp;&nbsp;&nbsp;</ul></div>" ;

// store it //
---------------------------------------------------------------------

This should be somewhere around line#2300

The change is just a matter of moving the "}" so that it is ABOVE the
line that reads $details .= "&nbsp;&nbsp;&nbsp;</ul></div>" ;

Save the file.
No other changes needed.

Cheers
Rod