diff --git a/src/Controller/LearningPathContentController.php b/src/Controller/LearningPathContentController.php
index ed438e5..e257571 100644
--- a/src/Controller/LearningPathContentController.php
+++ b/src/Controller/LearningPathContentController.php
@@ -419,10 +419,10 @@ class LearningPathContentController extends ControllerBase {
     $query->groupBy('omr.omr_pid');
     $query->groupBy('omr.child_id');
 
-    $result = $query->execute();
+    $result = $query->countQuery()->execute();
     $result->allowRowCount = TRUE;
 
-    return $result->rowCount();
+    return $result->fetchField();
   }
 
   /**
