diff --git a/esphome/components/web_server_base/web_server_base.h b/esphome/components/web_server_base/web_server_base.h index 3bf39d8eb7..6f3a770e42 100644 --- a/esphome/components/web_server_base/web_server_base.h +++ b/esphome/components/web_server_base/web_server_base.h @@ -83,7 +83,11 @@ class AuthMiddlewareHandler : public MiddlewareHandler { } // namespace internal +#ifdef USE_WEBSERVER_OTA class WebServerBase : public ota_base::OTAComponent { +#else +class WebServerBase : public Component { +#endif public: void init() { if (this->initialized_) {