diff --git a/pipelines/tbvar3d/create_pipeline_in.py b/pipelines/tbvar3d/create_pipeline_in.py
index 05a1475f7848bd7e4ce35ee2687b46a15ded9a2b..bbdcfa3d22416c5d6fbf95cda7c3273009ad6d16 100644
--- a/pipelines/tbvar3d/create_pipeline_in.py
+++ b/pipelines/tbvar3d/create_pipeline_in.py
@@ -602,6 +602,11 @@ def ImportStructures(uniprot_sequence, struct_import_pipeline):
                 added_s.meta["activated_form_description"] += s.meta[
                     "activated_form_description"
                 ]
+                # Dear phd students: To show you an example of bad programming
+                # style, I modify on purpose a member variable that is supposed
+                # to be read only.
+                added_s._structure_identifier += f";{s.structure_identifier}"
+
                 break
         if not already_there:
             structures.append(s)