I did a quick search around the forums and haven't seen this mentioned, but whenever I try and update the malwarebytes definitions from my user account (limited account in Vista), it connects to the server, the update progress bar goes across, indicating it has updated (if using securitywonks, the new malwarebytes server is just so damn fast

). It then says somthing along the lines of 'database updated from XXXX to XXXX (with both numbers being the same). However, I tried updating on an admin account, and it updated just fine, to the newest database which was several versions ahead of the old one. This is easily fixed by changing its shortcut to 'run as admin' but it seems a bit strange that it gives all indications of updating, without actually doing so. When I try updating now, while it is set to run as administrator, it says 'you already have the latest database version', as it should. Also, on both our Vista pc and our older XP one, if you click 'test protection' (I'm using the free version), it says the test failed when running on a limited user account. (Once again, telling it to run as administrator fixes this)
It would be good to have the next version of MBAM either function correctly on limited accounts, or add some sort of message saying why it didn't update properly/the protection test failed and to try running it as administrator. As it is it is a bit misleading as to weather it has updated or not, which could cause people to have very out of date definitions and yet not realise it.