diff --git a/web/src/app/mapfixes/[mapfixId]/_reviewButtons.tsx b/web/src/app/mapfixes/[mapfixId]/_reviewButtons.tsx
index e62d42c..55480b6 100644
--- a/web/src/app/mapfixes/[mapfixId]/_reviewButtons.tsx
+++ b/web/src/app/mapfixes/[mapfixId]/_reviewButtons.tsx
@@ -136,9 +136,13 @@ export default function ReviewButtons(props: ReviewId) {
 
 	return (
 		<section className="review-set">
-			{visibleButtons.map((btn) => (
-				<ReviewButton key={btn.action} {...btn} />
-			))}
+			{visibleButtons.length === 0 ? (
+				<p>No available actions</p>
+			) : (
+				visibleButtons.map((btn) => (
+					<ReviewButton key={btn.action} {...btn} />
+				))
+			)}
 		</section>
 	);
 }
diff --git a/web/src/app/submissions/[submissionId]/_reviewButtons.tsx b/web/src/app/submissions/[submissionId]/_reviewButtons.tsx
index eb97f2a..069cfd6 100644
--- a/web/src/app/submissions/[submissionId]/_reviewButtons.tsx
+++ b/web/src/app/submissions/[submissionId]/_reviewButtons.tsx
@@ -136,9 +136,13 @@ export default function ReviewButtons(props: ReviewId) {
 
 	return (
 		<section className="review-set">
-			{visibleButtons.map((btn) => (
-				<ReviewButton key={btn.action} {...btn} />
-			))}
+			{visibleButtons.length === 0 ? (
+				<p>No available actions</p>
+			) : (
+				visibleButtons.map((btn) => (
+					<ReviewButton key={btn.action} {...btn} />
+				))
+			)}
 		</section>
 	);
 }