diff --git a/daemon.py b/daemon.py index 02b8cdf58..b5f743350 100644 --- a/daemon.py +++ b/daemon.py @@ -13700,6 +13700,12 @@ class PubServer(BaseHTTPRequestHandler): # cached favicon images # Note that this comes before the busy flag to avoid conflicts if htmlGET and self.path.startswith('/favicons/'): + if self.server.domainFull in self.path: + # favicon for this instance + self._getFavicon(callingDomain, self.server.baseDir, + self.server.debug, + 'favicon.ico') + return self._showCachedFavicon(refererDomain, self.path, self.server.baseDir, GETstartTime)