diff --git a/components/BotCard.tsx b/components/BotCard.tsx
index 5eb1cdd..f77f5d1 100644
--- a/components/BotCard.tsx
+++ b/components/BotCard.tsx
@@ -53,7 +53,7 @@ const BotCard = ({ manage=false, bot }: BotProps): JSX.Element => {
diff --git a/pages/bots/[id].tsx b/pages/bots/[id].tsx
index 75084f8..ab9e952 100644
--- a/pages/bots/[id].tsx
+++ b/pages/bots/[id].tsx
@@ -28,7 +28,7 @@ const Tooltip = dynamic(() => import('@components/Tooltip'))
const Markdown = dynamic(() => import ('@components/Markdown'))
const Bots: NextPage = ({ data, date, user, theme, setTheme }) => {
- const bg = checkBotFlag(data.flags, 'trusted') && data.banner
+ const bg = checkBotFlag(data?.flags, 'trusted') && data?.banner
const router = useRouter()
if (!data || !data.id) return
if(data.vanity && data.vanity !== router.query.id) router.push(`/bots/${data.vanity}`)