diff --git a/src/pages/RideDetail.tsx b/src/pages/RideDetail.tsx
index 35c0ae43..393f46b5 100644
--- a/src/pages/RideDetail.tsx
+++ b/src/pages/RideDetail.tsx
@@ -290,7 +290,7 @@ export default function RideDetail() {
{/* Quick Stats */}
- {ride.max_speed_kmh && (
+ {ride.max_speed_kmh !== null && ride.max_speed_kmh !== undefined && ride.max_speed_kmh > 0 && (
@@ -301,7 +301,7 @@ export default function RideDetail() {
)}
- {ride.max_height_meters && (
+ {ride.max_height_meters !== null && ride.max_height_meters !== undefined && ride.max_height_meters > 0 && (
@@ -312,7 +312,7 @@ export default function RideDetail() {
)}
- {ride.length_meters && (
+ {ride.length_meters !== null && ride.length_meters !== undefined && ride.length_meters > 0 && (
@@ -324,7 +324,7 @@ export default function RideDetail() {
)}
- {ride.duration_seconds && (
+ {ride.duration_seconds !== null && ride.duration_seconds !== undefined && ride.duration_seconds > 0 && (
@@ -334,7 +334,7 @@ export default function RideDetail() {
)}
- {ride.capacity_per_hour && (
+ {ride.capacity_per_hour !== null && ride.capacity_per_hour !== undefined && ride.capacity_per_hour > 0 && (
@@ -355,7 +355,7 @@ export default function RideDetail() {
)}
{/* New roller coaster specific stats */}
- {ride.drop_height_meters && (
+ {ride.drop_height_meters !== null && ride.drop_height_meters !== undefined && ride.drop_height_meters > 0 && (
@@ -367,7 +367,7 @@ export default function RideDetail() {
)}
- {ride.max_g_force && (
+ {ride.max_g_force !== null && ride.max_g_force !== undefined && ride.max_g_force > 0 && (