diff --git a/src/renderCard.tsx b/src/renderCard.tsx
index ffd3680..a79eed0 100644
--- a/src/renderCard.tsx
+++ b/src/renderCard.tsx
@@ -150,6 +150,9 @@ const renderCard = async (body: LanyardTypes.Root, params: Parameters): Promise<
margin-top: 16px;
color: ${theme === 'dark' ? '#aaa' : '#333'};
font-weight: lighter;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
">
${body.data.activities[0].emoji ?
`
- ${activity.assets.large_image ?
+ ${activity.assets && activity.assets.large_image ?
`
`}
- ${activity.assets.small_image ?
+ ${activity.assets && activity.assets.small_image ?
`})