diff --git a/backend/src/main/java/persistance/services/AlmacenamientoDAO.java b/backend/src/main/java/persistance/services/AlmacenamientoDAO.java
index e887334326d09e45bbc185862bcae3b1f3bbd696..c8c5074328906f8d10406b6633029235ef1fc1a4 100644
--- a/backend/src/main/java/persistance/services/AlmacenamientoDAO.java
+++ b/backend/src/main/java/persistance/services/AlmacenamientoDAO.java
@@ -172,11 +172,11 @@ public class AlmacenamientoDAO implements IAlmacenamiento {
 	@Override
 	@Transactional
 	public List<BienFront> getMatPrim() {
-	    String jpql = "SELECT new models.BienFront(i.id, b.nombre, b.tipo, i.precioUnitario, SUM(i.cantidad)) " +
+	    String jpql = "SELECT i.id, b.nombre, b.tipo, i.precioUnitario, SUM(i.cantidad) " +
                 "FROM Ingrediente i " +
                 "JOIN Bien b ON i.idBien = b.id " +
                 "WHERE b.tipo = 2 " +
-                "GROUP BY b.nombre, b.tipo";
+                "GROUP BY b.id, b.tipo, b.tipo, i.precioUnitario";
 
 	    List<Object[]> retrieved = entityManager.createQuery(jpql, Object[].class).getResultList();
 	    System.out.print(retrieved.toString());