Error message when you try to receive and invoice a purchase order in Microsoft Dynamics NAV 2009 Service Pack 1: "Currency Code '' does not exist"

I get the error when I post a purchase order. It says “Currency Code does not exist” - though we already applied the hot fix and replaced the code in some tables.

And I got it from here

http://support.microsoft.com/kb/979109 and http://www.mibuso.com/forum/viewtopic.php?t=47005

But still, the said error persist. Please help