diff --git a/gstlal-inspiral/bin/gstlal_ll_inspiral_pastro_uploader b/gstlal-inspiral/bin/gstlal_ll_inspiral_pastro_uploader
index b46c0dc2c8f4e623e3e853e22657808b1b5b74c5..7baa90fc36a6e94b11629b0e7326582ad08192f7 100755
--- a/gstlal-inspiral/bin/gstlal_ll_inspiral_pastro_uploader
+++ b/gstlal-inspiral/bin/gstlal_ll_inspiral_pastro_uploader
@@ -86,7 +86,8 @@ class PAstroUploader(events.EventProcessor):
 			input_topic=[f"gstlal.{options.tag}.{topic}" for topic in options.input_topic],
 			tag='-'.join([self.tag, self.model_name])
 		)
-			
+		self.is_injection = (options.input_topic[0] == 'inj_uploads')
+		
 		# set up gracedb client
 		if options.gracedb_service_url.startswith("file"):
 			self.client = inspiral.FakeGracedbClient(options.gracedb_service_url)
@@ -166,7 +167,7 @@ class PAstroUploader(events.EventProcessor):
 		pa = None
 		data = self.parse_data_from_coinc(coinc)
 		if data:
-			pa = self.model(data)
+			pa = self.model(data,inj=self.is_injection)
 		return pa
 
 	def parse_data_from_coinc(self, coinc):