diff --git a/frontend/src/components/keggcard/keggcard.js b/frontend/src/components/keggcard/keggcard.js
index fd92c8a1bff576275d65636e4ced36245058962f..c29cfae30e0ec93cbad35d67f2b9bb4e00c76880 100644
--- a/frontend/src/components/keggcard/keggcard.js
+++ b/frontend/src/components/keggcard/keggcard.js
@@ -37,7 +37,6 @@ export default {
         .then((response) => {
           this.buildKeggDetails(response);
           this.buildKeggExpandDetails(response);
-          this.buildReferences(response);
         })
         .catch((error) => {
           console.log(error);
@@ -69,6 +68,7 @@ export default {
         this.buildPathways(response),
         this.buildDiseases(response),
         this.buildModules(response),
+        this.buildReferences(response),
       ];
     },
     buildPathways(response) {
@@ -143,7 +143,7 @@ export default {
             {
               id: response.data.references[i].title,
               name: `${response.data.references[i].authors[0]} et al. ${response.data.references[i].journal}`,
-              url: `https://www.ncbi.nlm.nih.gov/pubmed/${response.data.references[i].pubmed}`,
+              url: `https://www.ncbi.nlm.nih.gov/pubmed/${response.data.references[i].pubmed_id}`,
               url_label: "Open in Pubmed"
             },
           );