diff --git a/parser/parser-elk/parser_elk.py b/parser/parser-elk/parser_elk.py
index 4b6c5c8ddedc292e72373b6530fd6bc89344db02..e4a43d6cc49558df32414bc2fc7abadcc14e5634 100644
--- a/parser/parser-elk/parser_elk.py
+++ b/parser/parser-elk/parser_elk.py
@@ -90,7 +90,7 @@ class ElkContext(object):
                 else:
                   n, e, occ = s.split()
                   eigvalVal[0][-1].append(int(n))
-                  eigvalVal[1][-1].append(float(e))
+                  eigvalVal[1][-1].append(fromH(float(e)))
 #                  print ("eigvalVal= ", eigvalVal)
             backend.addArrayValues("eigenvalues_kpoints", np.asarray(eigvalKpoint))
             backend.addArrayValues("eigenvalues_values", np.asarray(eigvalVal))