diff --git a/product/ERP5OOo/Document/OOoDocument.py b/product/ERP5OOo/Document/OOoDocument.py
index 6df1277a5e3c919712e01e73aeb085fb002a1c01..1979f00f094372f8fe627989185e8e60b2eba76c 100644
--- a/product/ERP5OOo/Document/OOoDocument.py
+++ b/product/ERP5OOo/Document/OOoDocument.py
@@ -442,6 +442,14 @@ class OOoDocument(File, ConversionCacheMixin):
       archive_file.close()
 
   # Base format implementation
+  security.declareProtected(Permissions.AccessContentsInformation, 'hasBaseData')
+  def hasBaseData(self):
+    """
+      OOo instances implement conversion to a base format. We should therefore
+      use the default accessor.
+    """
+    return self.baseHasBaseData()
+
   security.declarePrivate('_convertToBaseFormat')
   def _convertToBaseFormat(self):
     """