diff --git a/gstlal-inspiral/bin/gstlal_inspiral_injection_snr b/gstlal-inspiral/bin/gstlal_inspiral_injection_snr
index 9788d776a79e34a1b3641eb270d2c4548b4bb808..9772d1d36d039c3b58cc4077c758a7470b85a454 100755
--- a/gstlal-inspiral/bin/gstlal_inspiral_injection_snr
+++ b/gstlal-inspiral/bin/gstlal_inspiral_injection_snr
@@ -149,7 +149,7 @@ else:
 # Load all PSDs so that they don't need to be loaded for every injection.
 allPSDs = dict(
 	(seg, read_psd_xmldoc(ligolw_utils.load_url(cacheentry.url, verbose = True, contenthandler = PSDContentHandler)))
-	for cacheentry in map(CacheEntry, open(options.reference_psd_cache)) if inj_segment is not None and cacheentry.seg.intersects(inj_segment)
+	for cacheentry in map(CacheEntry, open(options.reference_psd_cache)) if inj_segment is not None and cacheentry.segment.intersects(inj_segment)
 )
 
 pool = multiprocessing.Pool(options.npool)