diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7520af3b3542455287b297de60f7ff814c2420f7..b77c4826e1669d7e168f2cb21e39a5b63de93802 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -139,6 +139,7 @@ find_python_module(sympy REQUIRED)
 find_python_module(psutil REQUIRED)
 find_python_module(cpuinfo REQUIRED)
 find_python_module(gmpy2 REQUIRED)
+find_python_module(editdistance REQUIRED)
 find_python_module(graph_tool REQUIRED)
 # --- OpenCL ---
 find_python_module(pyopencl REQUIRED)
diff --git a/hysop/backend/hardware/hwinfo.py b/hysop/backend/hardware/hwinfo.py
index a88e1f9986061eb5e922de2bf541f24771d3e12a..bb410bc5955158478ed2d4184eaf8f879a1c1d66 100644
--- a/hysop/backend/hardware/hwinfo.py
+++ b/hysop/backend/hardware/hwinfo.py
@@ -172,7 +172,7 @@ class TopologyObject(object):
         for v in child:
             assert v.tag == 'latency'
             val = v.attrib['value']
-            pvalues.append(val)
+            values.append(val)
         
         assert len(values) == nbobjs*nbobjs
         self._attributes['distances'] = np.reshape(np.asarray(values, dtype=np.float32),(nbobjs,nbobjs,))