diff --git a/plio/utils/generate_vrt.py b/plio/utils/generate_vrt.py
index e58d755d0767cf28fc2817fe373f6a5613204065..9c30906ed89d9d733869c9a7a356a5940d302736 100644
--- a/plio/utils/generate_vrt.py
+++ b/plio/utils/generate_vrt.py
@@ -3,7 +3,7 @@ import os
 import jinja2
 import numpy as np
 
-from plio.camera.footprint import generate_gcps
+from plio.spatial.footprint import generate_gcps
 
 def warped_vrt(camera, raster_size, fpath, outpath=None, no_data_value=0):
     gcps = generate_gcps(camera)