diff --git a/src/renderer/components/ModelZoo/ModelStore.tsx b/src/renderer/components/ModelZoo/ModelStore.tsx
index acaa219dfb7502c20b7b7b0dc073496960948291..6c840d237711407951e4dc81bc3d5933b2247e7e 100644
--- a/src/renderer/components/ModelZoo/ModelStore.tsx
+++ b/src/renderer/components/ModelZoo/ModelStore.tsx
@@ -338,14 +338,14 @@ export default function ModelStore() {
                 <tr key={row.uniqueID}>
                   <td>
                     <Typography level="title-md" marginLeft={2}>
-                      {row.gated &&
-                        <a href={getModelHuggingFaceURL(row)} target="_blank">
-                          <LockKeyholeIcon />
-                        </a>
-                      }
                       {row.name}&nbsp;
-                      <a href={row?.resources?.canonicalUrl} target="_blank">
-                        <ExternalLinkIcon size="14px" />
+
+                      <a href={getModelHuggingFaceURL(row)} target="_blank">
+                        {row.gated ? (
+                          <LockKeyholeIcon />
+                        ) : (
+                          <ExternalLinkIcon size="14px" />
+                        )}
                       </a>
                     </Typography>
                   </td>