diff --git a/gstlal-inspiral/share/inj_simplify_and_cluster.sql b/gstlal-inspiral/share/inj_simplify_and_cluster.sql
index 59ab3993dc43dc1444eb62fa5f4bbc7d1a26d9f2..ed8325d116990a265b0ac3898819b25c5815574a 100644
--- a/gstlal-inspiral/share/inj_simplify_and_cluster.sql
+++ b/gstlal-inspiral/share/inj_simplify_and_cluster.sql
@@ -115,7 +115,7 @@ DROP TABLE _idmap_;
 -- references to their IDs in other tables
 --
 
-CREATE INDEX tmpindex ON segment(segment_def_id, start_time, start_time_ns, end_time, end_time_ns);
+CREATE INDEX tmpindex ON segment(segment_def_id, start_time, start_time_ns, end_time, end_time_ns, segment_id);
 
 DELETE FROM
 	segment