  
    // .............................................................................
    // outside read transaction
-@@ -715,7 +720,8 @@ bool RestDocumentHandler::updateDocument () {
+@@ -715,7 +723,8 @@ bool RestDocumentHandler::updateDocument () {
    // inside write transaction
    // .............................................................................
  

 
   TRI_voc_cid_t cid = _documentCollection->base._cid;
 
@@ -538,6 +542,7 @@ bool RestDocumentHandler::readAllDocuments () {
   }
   
   _documentCollection->endRead(_documentCollection);

 
   // .............................................................................
   // outside read transaction
@@ -511,7 +517,8 @@ bool RestDocumentHandler::readAllDocuments () {
 
   vector<TRI_voc_did_t> ids;
 
