@@ -348,6 +348,8 @@ FocusScope {
348348 Connections {
349349 target: LightDM.Greeter
350350
351+ onShowGreeter: greeter.show()
352+
351353 onShowPrompt: {
352354 if (LightDM.Users.count == 1) {
353355 // TODO: There's no better way for now to determine if its a PIN or a passphrase.
@@ -418,6 +420,9 @@ FocusScope {
418420 onShownChanged: {
419421 if (shown) {
420422 lockscreen.reset();
423+ if (!LightDM.Greeter.promptless) {
424+ lockscreen.show();
425+ }
421426 // If there is only one user, we start authenticating with that one here.
422427 // If there are more users, the Greeter will handle that
423428 if (LightDM.Users.count == 1) {