diff --git a/modules/statistics/lib/StatDataset.php b/modules/statistics/lib/StatDataset.php
index fab589d87663b2d88c272f30e6ee7fce6d8f2c52..b8c333f65b5ff67a4ca523bc9a70ba4be32dc36c 100644
--- a/modules/statistics/lib/StatDataset.php
+++ b/modules/statistics/lib/StatDataset.php
@@ -298,8 +298,9 @@ class sspmod_statistics_StatDataset {
 		}
 
 		$combined = $resarray[0];
-		if(count($resarray) > 1) {
-			for($i = 1; $i < count($resarray); $i++) {
+		$count = count($resarray);
+		if($count > 1) {
+			for($i = 1; $i < $count; $i++) {
 				$combined = $this->combine($combined, $resarray[$i]);
 			}
 		}