diff --git a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/SbmlParser.java b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/SbmlParser.java
index bbfbd3b22d800d252d76ca50bfbc853e05d9145e..dd97fc0dbd44d72e9fbe52b9baa65ef1726f0819 100644
--- a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/SbmlParser.java
+++ b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/SbmlParser.java
@@ -202,8 +202,9 @@ public class SbmlParser implements IConverter {
 
     if (reaction.getProducts().size() == 1) {
       PolylineData line = new PolylineData();
-      line.addPoint(productEndPoint);
       line.addPoint(center);
+      line.addPoint(productEndPoint);
+      line.getEndAtd().setArrowType(ArrowType.FULL);
       reaction.getProducts().get(0).setLine(line);
     } else {
       for (Product product : reaction.getProducts()) {