diff --git a/client/src/components/ui/Project/index.tsx b/client/src/components/ui/Project/index.tsx
index ef6a7a0a47df32f56f484ee9bedcfedf1cf239ff..58e18da0cd8d14516178a666f9aee2764c9947c1 100644
--- a/client/src/components/ui/Project/index.tsx
+++ b/client/src/components/ui/Project/index.tsx
@@ -64,15 +64,15 @@ export default function Project({ project, large, demo }: ProjectProps) {
 
     if (demo) {
         return (
-            <Link to={'/projects/' + project.id} className={'project ' + (large ? 'large' : '')}>
+            <div className={'project ' + (large ? 'large' : '')}>
                 { content }
-            </Link>
+            </div>
         );
     } else {
         return (
-            <div className={'project ' + (large ? 'large' : '')}>
+            <Link to={'/projects/' + project.id} className={'project ' + (large ? 'large' : '')}>
                 { content }
-            </div>
+            </Link>
         );
     }
 }