diff --git a/src/finn/custom_op/fpgadataflow/concat.py b/src/finn/custom_op/fpgadataflow/concat.py
index 3d61d3abc2b0411e107271586fba7a2c29b5fce5..dd18e0623da53b5b28a80a9ea9c4aaacf4fdb037 100644
--- a/src/finn/custom_op/fpgadataflow/concat.py
+++ b/src/finn/custom_op/fpgadataflow/concat.py
@@ -362,9 +362,10 @@ class StreamingConcat(HLSCustomOp):
     def get_verilog_top_module_intf_names(self):
         intf_names = super().get_verilog_top_module_intf_names()
         n_inputs = self.get_n_inputs()
+        sname = self.hls_sname()
         intf_names["s_axis"] = []
         for i in range(n_inputs):
             intf_names["s_axis"].append(
-                ("in%d_V_V" % i, self.get_instream_width_padded(i))
+                ("in%d_%s" % (i, sname), self.get_instream_width_padded(i))
             )
         return intf_names