Currently, when profile.GetAllProfileNames is called, if general.config's Active Profile doesn't exist, it adds it to the list of existing profiles (considers it as existing).
Instead, we should change it to an active profile, or blank of no profiles exist.
Ensure this works when a user has manually deleted all their profiles without changing general.config.
Currently, when profile.GetAllProfileNames is called, if general.config's Active Profile doesn't exist, it adds it to the list of existing profiles (considers it as existing).
Instead, we should change it to an active profile, or blank of no profiles exist.
Ensure this works when a user has manually deleted all their profiles without changing general.config.