diff --git a/coolamqp/framing/compilation/content_property.py b/coolamqp/framing/compilation/content_property.py
index 60085a91126fadc51c9f4ff1bd73e003a657255a..53451df790beb7fed2ddbdbebb214963e749e1f4 100644
--- a/coolamqp/framing/compilation/content_property.py
+++ b/coolamqp/framing/compilation/content_property.py
@@ -42,7 +42,8 @@ def _compile_particular_content_property_list_class(zpf, fields):
                 zip(zpf_bits, fields)]
 
     mod = [u'''
-from coolamqp.framing.base import AMQPContentPropertyList    
+from coolamqp.framing.base import AMQPContentPropertyList
+import struct
 class ParticularContentTypeList(AMQPContentPropertyList):
     """
     For fields: