Index: xfire-core/src/main/org/codehaus/xfire/transport/http/CommonsHttpMessageSender.java
===================================================================
--- xfire-core/src/main/org/codehaus/xfire/transport/http/CommonsHttpMessageSender.java	(revision 1862)
+++ xfire-core/src/main/org/codehaus/xfire/transport/http/CommonsHttpMessageSender.java	(working copy)
@@ -15,6 +15,7 @@
 import org.apache.commons.httpclient.HttpState;
 import org.apache.commons.httpclient.HttpVersion;
 import org.apache.commons.httpclient.MultiThreadedHttpConnectionManager;
+import org.apache.commons.httpclient.NameValuePair;
 import org.apache.commons.httpclient.NTCredentials;
 import org.apache.commons.httpclient.UsernamePasswordCredentials;
 import org.apache.commons.httpclient.auth.AuthScope;
@@ -268,9 +269,10 @@
     
     public boolean hasResponse()
     {
-        
-        String ct = postMethod.getResponseHeader("Content-Type").getValue();
-
+        NameValuePair pair = postMethod.getResponseHeader("Content-Type");
+	if(pair == null) return false;
+	
+        String ct = pair.getValue();
         return ct != null && ct.length() > 0;
     }
     

