Don't load settings if the greeter settings directory is empty (refs: #17136)
This allows us to avoid showing the "Settings were loaded" notification on the first boot after configuring the persistent volume. This will not be required anymore once #11529 is done, i.e. settings are persisted immediately after configuring the persistent volume.
Showing with 13 additions and 3 deletions