diff --git a/src/main/java/kieker/analysis/stage/tracediagnosis/LegacyTraceReconstructor.java b/src/main/java/kieker/analysis/stage/tracediagnosis/LegacyTraceReconstructor.java
index 13c0cc613a25f95b11c60e7fa8726b04f989c489..81ce6a921ef11c499564535a5a4bac0fb3a1e8b6 100644
--- a/src/main/java/kieker/analysis/stage/tracediagnosis/LegacyTraceReconstructor.java
+++ b/src/main/java/kieker/analysis/stage/tracediagnosis/LegacyTraceReconstructor.java
@@ -95,9 +95,8 @@ final class LegacyTraceReconstructor extends AbstractTransformation<OperationExe
 			OperationCall header = null;
 			int ess = 0;
 			for (final OperationExecutionRecord record : this.records) {
-				// TODO Missing orderIndex temp. 0
 				final OperationCall newCall = new OperationCall(record.getHostname(), this.extractComponent(record.getOperationSignature()),
-						record.getOperationSignature(), 0,
+						record.getOperationSignature(), record.getEoi(),
 						this.traceID, record.getLoggingTimestamp());
 				newCall.setDuration(record.getTout() - record.getTin());