TWebUpdate, UAC, C++, Link With Runtime Packages disabled

I am trying to get the TWebUpdate to work without the UAC prompt in my C++ project. I have removed the {$DEFINE USEUAC} line from wupdate.pas and I have rebuilt the UI Pack project.

If I build a brand new C++ project with "Link With Runtime Packages" enabled, the TWebupdate->UACEnabled property returns false. However, as soon as I turn "Link With Runtime Packages" off, TWebupdate->UACEnabled is now true.

I'm not sure how to resolve this - any help/suggestions?

Are you perhaps linking to an old .LIB that still has TWebUpdate compiled with define USEUAC?
Scan your hard disk for old versions of the TMS VCL UI Pack .LIB files.