diff --git a/src/pyronn_torch/codegen.py b/src/pyronn_torch/codegen.py
index b7f11ef069dcc9f47d133b82fc931ffacc5559b0..c3bc4134d1b1c974d89723918c4dd52e420e52ab 100644
--- a/src/pyronn_torch/codegen.py
+++ b/src/pyronn_torch/codegen.py
@@ -151,7 +151,7 @@ try:
             }
 except Exception as e:
     import warnings
-    warnings.warn(e)
+    warnings.warn(str(e))
 
 
 def generate_shared_object(output_folder=None, source_files=None, show_code=False):