diff --git a/toolkit/reportSummary/averagedDeliveryQualities.py b/toolkit/reportSummary/averagedDeliveryQualities.py
index 0dca516ba8ee69d73255afc026893432ec964d3b..3cb128573e1998f48925d9c24ac456b70262588e 100644
--- a/toolkit/reportSummary/averagedDeliveryQualities.py
+++ b/toolkit/reportSummary/averagedDeliveryQualities.py
@@ -187,10 +187,10 @@ def averageFiles(reportsDirectory, seeds):
             delayDistributionAnalysis.parseDelayAnalysis(delayAnalysis, messageType="BROADCAST", messagePrio=5))
 
     # Make sure all time points exist for all seeds
-    unifyTimePoints(oneToOneDelayDistributions)
-    unifyTimePoints(multicastDelayDistributions)
-    unifyTimePoints(broadcastDeliveryNumbers)
-    unifyTimePoints(broadcastDelayDistributions)
+    oneToOneDelayDistributions = unifyTimePoints(oneToOneDelayDistributions)
+    multicastDelayDistributions = unifyTimePoints(multicastDelayDistributions)
+    broadcastDeliveryNumbers = unifyTimePoints(broadcastDeliveryNumbers)
+    broadcastDelayDistributions = unifyTimePoints(broadcastDelayDistributions)
 
     # Add missing values for delay distributions.
     padByZeros(oneToOneDelayDistributions, [1])