Yeah I just asked about this same thing on these forums. My game version red 1.0.5 and patch was named 1.0.2 :P and then it said it couldn't install on this version of the game (1.0.5), of course I thought my game was already patched as I installed it with ubilauncher, but NO!

Thank to guys in these forums I got this thing sorted out quickly. 1.2 collectors edition patch worked, although I dont remember having collectors edition

Just what's the point of having all these ubilaunchers if they don't do basic things like patching the game :P