@@ -458,7 +458,8 @@ StyledItem {
458458 for(var i = 0; i < LightDM.Sessions.count; i++) {
459459 var delegateName = "sessionDelegate" + String(i);
460460 var currentDelegate = findChild(view, delegateName);
461− if (currentDelegate._key === "gnome-classic") {
461+ var sessionKey = LightDM.Sessions.data(i,LightDM.SessionRoles.KeyRole);
462+ if (sessionKey === "gnome-classic") {
462463 tap(currentDelegate);
463464 var sessionChooserButton = findChild(view, "sessionChooserButton");
464465 waitForRendering(sessionChooserButton);