diff --git a/code/ryzom/client/src/login.cpp b/code/ryzom/client/src/login.cpp index 304987c78..4667912f4 100644 --- a/code/ryzom/client/src/login.cpp +++ b/code/ryzom/client/src/login.cpp @@ -779,7 +779,8 @@ void initLoginScreen() ClientApp = ClientCfg.ConfigFile.getVar("Application").asString(0); - string l = ClientCfg.LastLogin; + // give priority to login specified as argument + string l = !LoginLogin.empty() ? LoginLogin:ClientCfg.LastLogin; if(!l.empty()) {