Do not show the HTTP-reconnect popup when its not warranted

Fixes usability issues in the workaround of #2607