diff --git a/app/finders/packages/maven/package_finder.rb b/app/finders/packages/maven/package_finder.rb
index 7e753705cbdd3d9ee8b7be0e607e5fb1d76cccde..ba3d4631f55be46c8716a279d389f81ca42f7474 100644
--- a/app/finders/packages/maven/package_finder.rb
+++ b/app/finders/packages/maven/package_finder.rb
@@ -59,9 +59,8 @@ def packages_for_multiple_projects
 
       # Returns the projects that the current user can view within a group.
       def projects_visible_to_current_user
-        ::Project
-          .in_namespace(group.self_and_descendants.select(:id))
-          .public_or_visible_to_user(current_user)
+        group.all_projects
+             .public_or_visible_to_user(current_user)
       end
     end
   end