diff --git a/packages/py-spinnfrontendcommon/package.py b/packages/py-spinnfrontendcommon/package.py
index 3e7856af24265115a40dc66eb1b14f0e8c15952b..4a7f391459f43ebcdde6a9097791144c73f37f76 100644
--- a/packages/py-spinnfrontendcommon/package.py
+++ b/packages/py-spinnfrontendcommon/package.py
@@ -37,8 +37,7 @@ class PySpinnfrontendcommon(PythonPackage):
         # Work out the python version installed, so we know where to put
         # the java code!
         python_spec = find("python@3.7:")[0]
-        python_version_parts = python_spec.version.split('.')
-        python_version = ".".join(python_version_parts[0:2])
+        python_version = ".".join(python_spec.version.tuple[0:2])
         python_lib = f"python{python_version}"
         site_packages = prefix.lib.join(python_lib).site_packages
         install_tree("JavaSpiNNaker", site_packages)