diff --git a/litex_boards/targets/tec0117.py b/litex_boards/targets/tec0117.py
index 15050b10f039973d0aea0a0118ee5ec6824335b8..25785767b14678cff30db03e9fd423fffa7e0576 100755
--- a/litex_boards/targets/tec0117.py
+++ b/litex_boards/targets/tec0117.py
@@ -22,8 +22,6 @@ from litex.soc.cores.led import LedChaser
 
 from litex_boards.platforms import tec0117
 
-from spiflash.serialflash import SerialFlashManager
-
 kB = 1024
 mB = 1024*kB
 
@@ -73,6 +71,7 @@ class BaseSoC(SoCCore):
 # Flash --------------------------------------------------------------------------------------------
 
 def flash(offset, path):
+    from spiflash.serialflash import SerialFlashManager
     platform = tec0117.Platform()
     flash = platform.request("spiflash", 0)
     bus = platform.request("spiflash", 1)