diff --git a/ligo/followup_advocate/__init__.py b/ligo/followup_advocate/__init__.py
index 49ebcbe2c3ebcf7798fddde177a0b013ed6906ab..6cab75cc39d6b4cb58a51d1bd03624d37942674d 100644
--- a/ligo/followup_advocate/__init__.py
+++ b/ligo/followup_advocate/__init__.py
@@ -497,8 +497,9 @@ def _update_raven_parameters(gracedb_id, kwargs, client):
     other_ext_pipelines.remove(external_pipeline)
     # FIXME in GraceDb: Even SNEWS triggers have an extra attribute GRB.
     external_trigger_id = em_event['extra_attributes']['GRB']['trigger_id']
-    snews = (em_event['search'] == 'Supernova')
-    grb = em_event['search'] in ['GRB', 'SubGRB', 'SubGRBTargeted', 'MDC']
+    snews = (em_event['pipeline'] == 'SNEWS')
+    grb = (em_event['search'] in ['GRB', 'SubGRB', 'SubGRBTargeted', 'MDC']
+           and not snews)
     subthreshold = em_event['search'] in ['SubGRB', 'SubGRBTargeted']
     subthreshold_targeted = em_event['search'] == 'SubGRBTargeted'
     far_grb = em_event['far']
diff --git a/ligo/followup_advocate/test/data/E1133/event.json b/ligo/followup_advocate/test/data/E1133/event.json
index 54d3aba8e002b56252468260a3f25dc4214323d5..e13f6381d8aa37a9800d57a121f2c440ab675a6a 100644
--- a/ligo/followup_advocate/test/data/E1133/event.json
+++ b/ligo/followup_advocate/test/data/E1133/event.json
@@ -37,7 +37,7 @@
     "far": null,
     "instruments": "",
     "labels": [],
-    "search": "Supernova",
+    "search": "MDC",
     "nevents": null,
     "superevent": "S1234",
     "submitter": "emfollow",