No VIP or DLC access when playing offline?

I just installed the game this morning on my laptop, which I spend half the time online, and half of it offline. (Due to no internet access.)

I also have the upgrade kit, so I have VIP and the Car Packs.

Everything worked great when I installed and played earlier at home. However, this evening, when I booted up in offline mode, even though it shows I have the Bond cars in my garage, I cannot select them, nor do I get any VIP benefits from races or activities.

Is it supposed to be this way? I mean, only having access to what I paid for half the time I play is a bit, well… unfair.