diff --git a/src/blackgui/components/logincomponent.cpp b/src/blackgui/components/logincomponent.cpp
index 19a702221..84d1f8de9 100644
--- a/src/blackgui/components/logincomponent.cpp
+++ b/src/blackgui/components/logincomponent.cpp
@@ -442,13 +442,15 @@ namespace BlackGui
if (simulating)
{
model = sGui->getIContextOwnAircraft()->getOwnAircraft().getModel();
- ui->le_SimulatorModel->setText(model.getModelStringAndDbKey());
+ const QString modelAndKey(model.getModelStringAndDbKey());
+ ui->le_SimulatorModel->setText(modelAndKey);
+ ui->le_SimulatorModel->home(false);
this->highlightModelField(model);
}
else
{
model = this->getPrefillModel();
- ui->le_SimulatorModel->setText("");
+ ui->le_SimulatorModel->clear();
this->highlightModelField();
}
ui->le_SimulatorModel->setToolTip(model.asHtmlSummary());
diff --git a/src/blackgui/components/logincomponent.ui b/src/blackgui/components/logincomponent.ui
index 3b6e352c6..042dfe89f 100644
--- a/src/blackgui/components/logincomponent.ui
+++ b/src/blackgui/components/logincomponent.ui
@@ -728,11 +728,25 @@
+ tw_Network
+ comp_VatsimServers
+ pb_OverrideCredentialsVatsim
+ le_SimulatorModel
+ tb_SimulatorIcaoReverseLookup
+ tb_MappingWizard
le_Callsign
selector_AircraftIcao
le_AircraftCombinedType
selector_AirlineIcao
+ le_LoginAsAircaft
+ le_HomeBase
+ le_LoginSince
+ tb_Timeout
+ pb_Ok
+ pb_Cancel
comp_OtherServers
+ pb_OtherServersGotoSettings
+ pb_OverrideCredentialsOtherServers