diff --git a/src/main/java/microsoft/exchange/webservices/data/core/request/ServiceRequestBase.java b/src/main/java/microsoft/exchange/webservices/data/core/request/ServiceRequestBase.java index aafd48cf6..e0e377478 100644 --- a/src/main/java/microsoft/exchange/webservices/data/core/request/ServiceRequestBase.java +++ b/src/main/java/microsoft/exchange/webservices/data/core/request/ServiceRequestBase.java @@ -501,7 +501,7 @@ protected void processWebException(Exception webException, HttpWebRequest req) t soapFaultDetails = this.readSoapFault(reader); memoryStream.close(); } else { - InputStream serviceResponseStream = ServiceRequestBase.getResponseStream(req); + InputStream serviceResponseStream = ServiceRequestBase.getResponseErrorStream(req); EwsServiceXmlReader reader = new EwsServiceXmlReader(serviceResponseStream, this.service); soapFaultDetails = this.readSoapFault(reader); serviceResponseStream.close();