@@ -102,6 +102,8 @@ QVariant UsersModel::data(const QModelIndex &index, int role) const
102 switch (role) {
102 switch (role) {
103 case QLightDM::UsersModel::NameRole: return QStringLiteral("*guest");
103 case QLightDM::UsersModel::NameRole: return QStringLiteral("*guest");
104 case QLightDM::UsersModel::RealNameRole: return gettext("Guest Session");
104 case QLightDM::UsersModel::RealNameRole: return gettext("Guest Session");
105+ case QLightDM::UsersModel::LoggedInRole: return false;
106+ case QLightDM::UsersModel::SessionRole: return Greeter::instance()->defaultSessionHint();
105 default: return QVariant();
107 default: return QVariant();