diff --git a/gstlal-inspiral/bin/gstlal_inspiral b/gstlal-inspiral/bin/gstlal_inspiral
old mode 100644
new mode 100755
index b90ff57294860e3c456d7dd5f3fbac6a2d9b189e..e999ca1c5693629aca89930432a34c77e52836a6
--- a/gstlal-inspiral/bin/gstlal_inspiral
+++ b/gstlal-inspiral/bin/gstlal_inspiral
@@ -494,7 +494,7 @@ class OneTimeSignalHandler(object):
 			try:
 				#FIXME how do I choose a timestamp?
 				self.pipeline.get_bus().post(inspiral.message_new_checkpoint(self.pipeline, timestamp=now().ns()))
-				if not self.pipeline.send_event(Gst.event_new_eos()):
+				if not self.pipeline.send_event(Gst.Event.new_eos()):
 					raise Exception("pipeline.send_event(EOS) returned failure")
 			except Exception as e:
 				print >>sys.stderr, "graceful shutdown failed: %s\naborting." % str(e)