diff --git a/aidge_core/export_utils/node_export.py b/aidge_core/export_utils/node_export.py
index 563a4313abdbcd46e92ef4299bce3faf72803b63..a51a7debcd9c3e0eeb44128bc4ee6983c03cd707 100644
--- a/aidge_core/export_utils/node_export.py
+++ b/aidge_core/export_utils/node_export.py
@@ -505,7 +505,7 @@ class ExportNodeCpp(ExportNode):
             raise ValueError("kernels_to_copy have not been defined")
         
         # Check for deprecated usage of kernels_to_copy
-        if self.kernels_to_copy != [] and type(self.kernels_to_copy[0]) == str:
+        if len(self.kernels_to_copy) > 0 and isinstance(self.kernels_to_copy[0], str):
             aidge_core.Log.warn("This way of using kernels_to_copy is deprecated. " \
                                 "Please consider using the add_kernel_to_copy() function instead.")
             self.reformat_kernels_to_copy()