diff --git a/lib/spack/spack/platforms/cray.py b/lib/spack/spack/platforms/cray.py
index 2bd2a404634de680beed2591257931dd1da1aab0..2a3b81cf9cd371cb585866f5ca6086a28e3c7164 100644
--- a/lib/spack/spack/platforms/cray.py
+++ b/lib/spack/spack/platforms/cray.py
@@ -6,7 +6,7 @@
 from spack.architecture import Platform, Target, NoPlatformError
 from spack.operating_systems.linux_distro import LinuxDistro
 from spack.operating_systems.cnl import Cnl
-
+from llnl.util.filesystem import join_path
 
 # Craype- module prefixes that are not valid CPU targets.
 NON_TARGETS = ('hugepages', 'network', 'target', 'accel', 'xtpe')