diff --git a/device/vertex_fit/vertex_fitter/include/CombineSVTrack.cuh b/device/vertex_fit/vertex_fitter/include/CombineSVTrack.cuh
index 26e7394ab0eced960841f650f71b86d0b84b14a7..a3bd4b86a48745858529de1c1bf94202b354a120 100644
--- a/device/vertex_fit/vertex_fitter/include/CombineSVTrack.cuh
+++ b/device/vertex_fit/vertex_fitter/include/CombineSVTrack.cuh
@@ -45,7 +45,7 @@ namespace CombineSVTrack {
     dev_sv_track_pv_tables;
     DEVICE_OUTPUT_WITH_DEPENDENCIES(
       dev_sv_track_pointers_t,
-      DEPENDENCIES(dev_tracks_t),
+      DEPENDENCIES(dev_tracks_t, dev_svs_t),
       std::array<const Allen::Views::Physics::IParticle*, 4>)
     dev_sv_track_pointers;
     DEVICE_OUTPUT_WITH_DEPENDENCIES(