diff --git a/ippisite/ippidb/ws.py b/ippisite/ippidb/ws.py
index de60b85751eb7b668a0922a652133a8c49be5df1..8b9b3f3a9f415d0f417ac0212a5a9c5736c644a3 100644
--- a/ippisite/ippidb/ws.py
+++ b/ippisite/ippidb/ws.py
@@ -41,9 +41,11 @@ def get_uniprot_info(uniprot_id):
     recommended_name = resp.root.findall('{http://uniprot.org/uniprot}entry/{http://uniprot.org/uniprot}protein/{http://uniprot.org/uniprot}recommendedName/{http://uniprot.org/uniprot}fullName')[0].text
     organism = resp.root.findall('{http://uniprot.org/uniprot}entry/{http://uniprot.org/uniprot}organism/{http://uniprot.org/uniprot}dbReference[@type="NCBI Taxonomy"]')[0].attrib['id']
     gene = resp.root.findall('{http://uniprot.org/uniprot}entry/{http://uniprot.org/uniprot}gene/{http://uniprot.org/uniprot}name[@type="primary"]')[0].text
+    entry_name = resp.root.findall('{http://uniprot.org/uniprot}entry/{http://uniprot.org/uniprot}name')[0].text
     return {'recommended_name': recommended_name,
             'organism': int(organism),
-            'gene': gene
+            'gene': gene,
+            'entry_name': entry_name
            }
 
 def get_taxonomy_info(taxonomy_id):