Index: squid/src/http.c diff -c squid/src/http.c:1.371.2.2 squid/src/http.c:1.371.2.3 *** squid/src/http.c:1.371.2.2 Wed Jul 11 16:58:20 2001 --- squid/src/http.c Thu Jun 27 17:32:46 2002 *************** *** 688,694 **** switch (e->id) { case HDR_PROXY_AUTHORIZATION: /* If we're not doing proxy auth, then it must be passed on */ ! if (!request->flags.used_proxy_auth) httpHeaderAddEntry(hdr_out, httpHeaderEntryClone(e)); break; case HDR_AUTHORIZATION: --- 688,694 ---- switch (e->id) { case HDR_PROXY_AUTHORIZATION: /* If we're not doing proxy auth, then it must be passed on */ ! if (request->flags.proxying && !request->flags.used_proxy_auth) httpHeaderAddEntry(hdr_out, httpHeaderEntryClone(e)); break; case HDR_AUTHORIZATION: