diff --git a/sqlg-core/src/main/java/org/umlg/sqlg/step/SqlgVertexStep.java b/sqlg-core/src/main/java/org/umlg/sqlg/step/SqlgVertexStep.java
index <HASH>..<HASH> 100644
--- a/sqlg-core/src/main/java/org/umlg/sqlg/step/SqlgVertexStep.java
+++ b/sqlg-core/src/main/java/org/umlg/sqlg/step/SqlgVertexStep.java
@@ -200,7 +200,6 @@ public class SqlgVertexStep<E extends SqlgElement> extends SqlgAbstractStep impl
     private void constructQueryPerSchemaTable() {
         for (SchemaTable schemaTable : this.heads.keySet()) {
             SchemaTableTree rootSchemaTableTree = parseForStrategy(schemaTable);
-            this.replacedStepTree.maybeAddLabelToLeafNodes();
             //If the order is over multiple tables then the resultSet will be completely loaded into memory and then sorted.
             if (this.replacedStepTree.hasOrderBy()) {
                 if (isForMultipleQueries() || !replacedStepTree.orderByIsOrder() || this.replacedStepTree.orderByHasSelectOneStepAndForLabelNotInTree()) {
remove not needed maybeAddLabelToLeafNode. It is already added in the
VertexStrategy