diff --git a/web/src/components/overlay/detail/DetailActionsMenu.tsx b/web/src/components/overlay/detail/DetailActionsMenu.tsx index e991f9e971..1aab728647 100644 --- a/web/src/components/overlay/detail/DetailActionsMenu.tsx +++ b/web/src/components/overlay/detail/DetailActionsMenu.tsx @@ -55,7 +55,10 @@ export default function DetailActionsMenu({ // currently, audio event ids are not saved in review items const { data: reviewItem } = useSWR( search.data?.type === "audio" ? null : [`review/event/${search.id}`], - { shouldRetryOnError: false }, + { + shouldRetryOnError: (err) => + !(axios.isAxiosError(err) && err.response?.status === 404), + }, ); const handleDebugReplay = useCallback(() => {