@@ -58,9 +58,11 @@ void UsersModelPrivate::resetEntries()
58 // Assign backgrounds
58 // Assign backgrounds
59 QDir backgroundDir("/usr/share/backgrounds");
59 QDir backgroundDir("/usr/share/backgrounds");
60 QStringList backgrounds = backgroundDir.entryList(QDir::Files);
60 QStringList backgrounds = backgroundDir.entryList(QDir::Files);
61+ if (!backgrounds.empty()) {
61− for (int i = 0; i < entries.size(); i++) {
62+ for (int i = 0; i < entries.size(); i++) {
62− if (entries[i].background.isNull()) {
63+ if (entries[i].background.isNull()) {
63− entries[i].background = backgroundDir.filePath(backgrounds[i % backgrounds.size()]);
64+ entries[i].background = backgroundDir.filePath(backgrounds[i % backgrounds.size()]);