diff --git a/src/lib/components/PeopleCard/PeopleCard.svelte b/src/lib/components/PeopleCard/PeopleCard.svelte
index 4cba1e1..2b06bf8 100644
--- a/src/lib/components/PeopleCard/PeopleCard.svelte
+++ b/src/lib/components/PeopleCard/PeopleCard.svelte
@@ -1,16 +1,20 @@
- {
+ if (openInModal) {
+ openPersonModal({ type, id: tmdbId, provider: 'tmdb' });
+ } else {
+ window.location.href = `/${type}/${tmdbId}`;
+ }
+ }}
>
-
+