diff --git a/src/app/casos-activos/ofertas/page.js b/src/app/casos-activos/ofertas/page.js
index d130ffb6..73c24326 100644
--- a/src/app/casos-activos/ofertas/page.js
+++ b/src/app/casos-activos/ofertas/page.js
@@ -137,7 +137,7 @@ export default function Ofertas() {
className="bg-green-500 text-white px-4 py-2 rounded hover:bg-green-600 flex items-center gap-2 whitespace-nowrap"
>
- Ofrecer ayuda a {filtroData.pueblo === 'todos' ? '' : towns[filtroData.pueblo - 1].name}
+ Ofrecer ayuda
) : (
diff --git a/src/app/casos-activos/solicitudes/page.js b/src/app/casos-activos/solicitudes/page.js
index 7c5caf8b..eefabc6f 100644
--- a/src/app/casos-activos/solicitudes/page.js
+++ b/src/app/casos-activos/solicitudes/page.js
@@ -177,7 +177,7 @@ export default function Solicitudes() {
className="bg-green-500 text-white px-4 py-2 rounded hover:bg-green-600 flex items-center gap-2 whitespace-nowrap"
>
- Ofrecer ayuda a {filtroData.pueblo === 'todos' ? '' : towns[filtroData.pueblo - 1].name}
+ Ofrecer ayuda a {filtroData.pueblo === 'todos' ? '' : towns[filtroData.pueblo - 1]?.name}
) : (
diff --git a/src/components/OfferCard.js b/src/components/OfferCard.js
index 01cd51fd..d68aeace 100644
--- a/src/components/OfferCard.js
+++ b/src/components/OfferCard.js
@@ -102,7 +102,7 @@ export default function OfferCard({
- Pueblo: {towns[caso.town_id - 1].name || ''}
+ Pueblo: {towns[caso.town_id - 1]?.name || ''}
)}