diff --git a/internal/setup/base.go b/internal/setup/base.go index d5e536271..046ce4fcf 100644 --- a/internal/setup/base.go +++ b/internal/setup/base.go @@ -280,7 +280,7 @@ func (b *BaseDendrite) SetupAndServeHTTP(internalHTTPAddr, externalHTTPAddr conf } externalServ := internalServ - if externalAddr != internalAddr { + if externalAddr != "" && externalAddr != internalAddr { externalRouter = mux.NewRouter() externalServ = &http.Server{ Addr: string(externalAddr),