diff --git a/daemon.py b/daemon.py index c3be13444..8c8325026 100644 --- a/daemon.py +++ b/daemon.py @@ -660,7 +660,8 @@ class PubServer(BaseHTTPRequestHandler): if self.headers.get('User-Agent'): if text_mode_browser(self.headers['User-Agent']): return True - return False + if 'text/html' not in accept_str: + return False if 'json' in accept_str: return False return True