diff --git a/src/plugins/android/androiddeployqtwidget.cpp b/src/plugins/android/androiddeployqtwidget.cpp
index 27f378b816c7f0b89156eaa25ad2eef09ce193e3..371588c39891f388acedb1e6b7ecff04eb5b9567 100644
--- a/src/plugins/android/androiddeployqtwidget.cpp
+++ b/src/plugins/android/androiddeployqtwidget.cpp
@@ -289,6 +289,8 @@ void AndroidDeployQtWidget::updateKeyStorePath(const QString &path)
     Utils::FileName file = Utils::FileName::fromString(path);
     m_step->setKeystorePath(file);
     m_ui->signPackageCheckBox->setChecked(!file.isEmpty());
+    if (!file.isEmpty())
+        setCertificates();
 }
 
 void AndroidDeployQtWidget::certificatesAliasComboBoxActivated(const QString &alias)