diff --git a/WiFiManager.cpp b/WiFiManager.cpp
index bbef620..2c54aa9 100644
--- a/WiFiManager.cpp
+++ b/WiFiManager.cpp
@@ -509,7 +509,7 @@ void WiFiManager::handleRoot() {
page += _customHeadElement;
page += FPSTR(HTTP_HEAD_END);
page += "
";
- page += _apName;
+ page += configPortalActive ? _apName : WiFi.localIP().toString();
page += "
";
page += F("WiFiManager
");
page += FPSTR(HTTP_PORTAL_OPTIONS);
diff --git a/WiFiManager.h b/WiFiManager.h
index bc69443..003476d 100644
--- a/WiFiManager.h
+++ b/WiFiManager.h
@@ -45,7 +45,7 @@ const char HTTP_STYLE[] PROGMEM = "