The database is Access XP and it is on the same PC. Upon further testing, the problem only occurs when going to runtime with VB. If I compile the program and run the exe from the same folder there is no problem. So it looks like the end user will not see this problem and therefore a solution would be nice but not essential.