Index: kernel/private/classes/webdav/ezwebdavcontentbackend.php
===================================================================
--- kernel/private/classes/webdav/ezwebdavcontentbackend.php	(revision 25330)
+++ kernel/private/classes/webdav/ezwebdavcontentbackend.php	(working copy)
@@ -299,7 +299,8 @@
 
         if ( isset( $data['file'] ) )
         {
-            return file_get_contents( $data['file'] );
+            $webdavserver = new eZWebDAVContentServer();
+            return $webdavserver->outputSendDataToClient( $data, false );
         }
         return false;
     }
