Blob Blame History Raw
diff -up kdelibs-4.3.1/kioslave/http/http.cpp.kdebug#186763 kdelibs-4.3.1/kioslave/http/http.cpp
--- kdelibs-4.3.1/kioslave/http/http.cpp.kdebug#186763	2009-07-29 06:09:41.000000000 -0500
+++ kdelibs-4.3.1/kioslave/http/http.cpp	2009-09-09 10:21:22.000000000 -0500
@@ -4355,7 +4355,7 @@ bool HTTPProtocol::readBody( bool dataIn
     if (m_request.responseCode >= 500 && m_request.responseCode <= 599) {
       error(ERR_INTERNAL_SERVER, m_request.url.host());
       return false;
-    } else if (m_request.responseCode >= 400 && m_request.responseCode <= 499) {
+    } else if (m_request.responseCode >= 400 && m_request.responseCode <= 499 && m_request.responseCode != 401) {
       error(ERR_DOES_NOT_EXIST, m_request.url.host());
       return false;
     }