diff --git a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionExporter.java b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionExporter.java
index 650a494dcf77e12fd8830a225c7c6d1f0d6a94de..b958c9b5e4fd8bcde7e1e8713bed3f3b46483da2 100644
--- a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionExporter.java
+++ b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionExporter.java
@@ -213,7 +213,7 @@ public class SbmlReactionExporter extends SbmlBioEntityExporter<Reaction, org.sb
         productGlyph.setRole(SpeciesReferenceRole.PRODUCT);
         for (NodeOperator operator : reaction.getOperators()) {
           if (operator.isProductOperator()) {
-            addOperatorLineToGlyph(reactionGlyph, operator, false);
+            addOperatorLineToGlyph(reactionGlyph, operator, true);
             break;
           }
         }
diff --git a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionParser.java b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionParser.java
index fcefa6aa9b66ac6eece032d25f16ca3cdc2c9de0..499e0a4ca0e44d9292b4242a4f37a68ac7bb10a7 100644
--- a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionParser.java
+++ b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/reaction/SbmlReactionParser.java
@@ -303,7 +303,7 @@ public class SbmlReactionParser extends SbmlBioEntityParser {
       operator = new SplitOperator();
     }
     operator.addOutputs(reactionWithLayout.getProducts());
-    operator.setLine(line);
+    operator.setLine(line.reverse());
     return operator;
   }