diff --git a/vaspparser/parser_vasprun.py b/vaspparser/parser_vasprun.py
index 9e23dd6ebf94a258808f3e68ceca5caf4faae99c..5f98ba1b946122cb2d6acbe8a771a4157bb4fce2 100644
--- a/vaspparser/parser_vasprun.py
+++ b/vaspparser/parser_vasprun.py
@@ -842,9 +842,8 @@ class VasprunContext(object):
             if el.tag == "i":
                 if el.attrib.get("name") == "efermi":
                     self.eFermi = eV2J(float(el.text.strip()))
-                    backend.addValue("dos_fermi_energy", self.eFermi)
                     backend.addArrayValues(
-                        "energy_reference_fermi", np.array([self.eFermi]*self.ispin))
+                        "energy_reference_fermi", np.array([self.eFermi] * self.ispin))
                 else:
                     backend.pwarn("unexpected tag %s %s in dos" %
                                   (el.tag, el.attrib))