diff --git a/coolamqp/framing/compilation/content_property.py b/coolamqp/framing/compilation/content_property.py
index 93a8cfdaca3d6e82f60fc2e90709e68174d41089..60085a91126fadc51c9f4ff1bd73e003a657255a 100644
--- a/coolamqp/framing/compilation/content_property.py
+++ b/coolamqp/framing/compilation/content_property.py
@@ -41,7 +41,9 @@ def _compile_particular_content_property_list_class(zpf, fields):
     zpf_bits = [zpf_bit or field.type == 'bit' for zpf_bit, field in
                 zip(zpf_bits, fields)]
 
-    mod = [u'''class ParticularContentTypeList(AMQPContentPropertyList):
+    mod = [u'''
+from coolamqp.framing.base import AMQPContentPropertyList    
+class ParticularContentTypeList(AMQPContentPropertyList):
     """
     For fields:
 ''']