Basic Weakness - do you change it between scenarios?

By Pgimmo, in Arkham Horror: The Card Game

I'm playing my first campaign with Roland Banks and about to do some levelling up.

A DB requirement for Roland is hat he has a random basic weakness.

So was just wondering - does he keep the same basic weakness throughout the whole campaign or does he draw a new one in between each scenario?

I suspect the former but just wanted to check I hadn't missed something.

Keeps the same unless a scenario setup card or some encounter effect make you change/add/remove it.