diff --git a/src/finn/builder/build_dataflow_config.py b/src/finn/builder/build_dataflow_config.py
index 1ef82a4e3fb016bc0f2fb8b2724515722ec971f6..a4c73d54ea9b701d3ba846b6798df604e0bea1bf 100644
--- a/src/finn/builder/build_dataflow_config.py
+++ b/src/finn/builder/build_dataflow_config.py
@@ -209,9 +209,9 @@ class DataflowBuildConfig:
     #: the full list of layer IP build directories. By default, synthesis will not run.
     stitched_ip_gen_dcp: Optional[bool] = False
 
-    #: (Optional) Insert a signature node to the stitched-IP to read/write information
+    #: Insert a signature node to the stitched-IP to read/write information
     #: to the design: e.g. Customer signature, application signature, version
-    signature: Optional[bool] = False
+    signature: Optional[tuple] = ()
 
     #: (Optional) Control the maximum width of the per-PE MVAU stream while
     #: exploring the parallelization attributes to reach target_fps