i've the same problem, when I try to set another theme than classic it will apply after restart but after another restart there is classic theme again
i've discovered that line:
Code:
user_pref("general.skins.selectedSkin", "modern/1.0");
is removed from prefs.js file after restart.