Unfortunately, the manual cache cleaning is the only solution for me personally because of the following:
1. I need to run CCleaner in an automated/unattended fashion. Currently I set up a Windows scheduled task that is executed every night on all my PCs.
2. I need to keep all the FireFox browser windows open without interruption at all times as I have lots of work tied to the tabs in the windows that I don't want to close. The FireFox tabs feature is what really caused me to switch browser as I can have many tabs accessible without cluttering the desktop. Closing the browser windows means I will lose all my work.
Thx for the tmp workaround but unfortunately it doesn't help in my situation.