Index: transports/cxf/src/main/java/org/mule/transport/cxf/CxfServiceComponent.java
===================================================================
--- .	(revision 12155)
+++ .	(working copy)
@@ -263,11 +263,14 @@
                         contentMsg = outMessage;
                     }
                     
-                    DelegatingOutputStream delegate = (DelegatingOutputStream) contentMsg.getContent(OutputStream.class);
-                    out.write(((ByteArrayOutputStream) delegate.getOutputStream()).toByteArray());
-                    delegate.setOutputStream(out);
-                    
-                    contentMsg.getInterceptorChain().resume();
+                    if (contentMsg != null) {
+	                    DelegatingOutputStream delegate = (DelegatingOutputStream) contentMsg.getContent(OutputStream.class);
+	                    out.write(((ByteArrayOutputStream) delegate.getOutputStream()).toByteArray());
+
+	                    delegate.setOutputStream(out);
+	                    
+	                    contentMsg.getInterceptorChain().resume();
+                    }
                     
                     out.flush();
                 }
