10-02-2026 09:59 AM
The about:config flag `browser.profiles.enabled` doesn't remove the ability to create new profiles. From my testing, it appears only to block the management of these profiles, e.g. preventing profiles from being edited or deleted.
To replicate this, change the above flag from `true` to `false`, then click on the hamburger menu at the top right corner, then click on Profiles, then click on New Profile.
Although the new profile feature is generally well-done, I have a detailed Leechblock configuration which prevents me from wasting hours of time on distracting websites like YouTube, unless I jump through a lot of hoops with a lot of friction to make sure it's intentional. Leechblock includes the ability to block about:profiles, but with the new profiles feature, it makes it trivial to bypass the friction I have introduced for myself, making it easier to get distracted.
I know my use-case is unique, but the `browser.profiles.enabled` flag should either completely disable the buttons to access these menus, or be renamed to `browser.profile_manager.enabled` if this is intended behavior.
I can provide my leechblock setup upon request, but I can only edit the settings for the profile between 7 and 8am each day (a restriction imposed by past-me), so I can't do it right now. Also, if anyone has any workarounds for my specific case (such as userchrome.css stuff), I would really appreciate it.
Thank you!