diff --git a/src/finn/transformation/fpgadataflow/codegen_ipstitch.py b/src/finn/transformation/fpgadataflow/codegen_ipstitch.py
index 3333c29acd1846fa891a35b5ae28720688687663..fbe2d912b583ecb562f9ff3c21eb87a5f0735a59 100644
--- a/src/finn/transformation/fpgadataflow/codegen_ipstitch.py
+++ b/src/finn/transformation/fpgadataflow/codegen_ipstitch.py
@@ -114,6 +114,7 @@ class CodeGen_ipstitch(Transformation):
         block_vendor = "xilinx_finn"
         block_library = "finn"
         block_vlnv = "%s:%s:%s:1.0" % (block_vendor, block_library, block_name)
+        model.set_metadata_prop("vivado_stitch_vlnv", block_vlnv)
         tcl.append(
             (
                 "ipx::package_project -root_dir %s/ip -vendor %s "