Why does Firefox Immunization get undone frequently?

Firefox Immunization works by adding negative permissions to your Firefox profile, which will effectively block elements.

Some registry cleaners are unable to distinguish between positive and negative permissions and will simply remove all permissions from your Firefox profile.

Workaround for CCleaner

On the Applications tab, in the Firefox section, make sure Site Preferences is unticked.