diff --git a/aidge_core/export_utils/node_export.py b/aidge_core/export_utils/node_export.py
index bd9d5b8a1595238b916fa7ef1a968703f2f7d68d..f7ffd855717c9fb626c79e25de6a91925ab4fdeb 100644
--- a/aidge_core/export_utils/node_export.py
+++ b/aidge_core/export_utils/node_export.py
@@ -427,7 +427,7 @@ class ExportNodeCpp(ExportNode):
             kernel_include_list.append(
                 self.kernels_path + "/" + kernel_path.stem + kernel_path.suffix)
             
-            if kernel_path.suffix is ["h", "hpp"]:
+            if kernel_path.suffix in ["h", "hpp"]:
                 kernel_include_list.append(
                     self.kernels_path + "/" + kernel_path.stem + kernel_path.suffix)
             else : aidge_core.Log.debug(f"Did not copy {kernel_path.stem} because suffix is {kernel_path.suffix}, which is not 'h' or 'hpp'.")