diff --git a/product/ERP5OOo/tests/testDms.py b/product/ERP5OOo/tests/testDms.py
index bf556cd5277677bc74ece9b06955799e804a0c00..bd36e79d8e08a126657c138967b3e9cbd7a96ad3 100644
--- a/product/ERP5OOo/tests/testDms.py
+++ b/product/ERP5OOo/tests/testDms.py
@@ -70,6 +70,7 @@ from threading import Thread
 import httplib
 import urllib
 from PIL import Image
+from AccessControl import Unauthorized
 
 QUIET = 0
 
@@ -1773,10 +1774,6 @@ style=3D'color:black'>05D65812<o:p></o:p></span></p>
     upload_file = makeFileUpload('TEST.Embedded.Image.pdf')
     document = module.newContent(portal_type=portal_type, file=upload_file)
     self.assertEquals(document.asText(), 'ERP5 is a free software.\n')
-    upload_file = makeFileUpload('TEST.Large.Document.pdf')
-    document = module.newContent(portal_type=portal_type, file=upload_file)
-    from AccessControl import Unauthorized
-    self.assertRaises(Unauthorized, document.asText)
 
   def createRestrictedSecurityHelperScript(self):
     script_content_list = ['format=None, **kw', """
@@ -1993,6 +1990,18 @@ return 1
         image_document_image_size = getURLSize(image_document_url, **convert_kw)
         self.assertTrue(max(preffered_size_for_display) - max(image_document_image_size) <= max_tollerance_px)
 
+  def test_checkConversionFormatPermission(self):
+    """
+     Test various use cases when conversion can be not allowed
+    """
+    portal_type = 'PDF'
+    module = self.portal.getDefaultModule(portal_type)
+    upload_file = makeFileUpload('TEST.Large.Document.pdf')
+    pdf = module.newContent(portal_type=portal_type, file=upload_file)
+
+    # if PDF size is larger than A4 format system should deny conversion
+    self.assertRaises(Unauthorized, pdf.convert, format='jpeg')
+
 class TestDocumentWithSecurity(TestDocumentMixin):
 
   username = 'yusei'