diff --git a/gracedb/alert.py b/gracedb/alert.py
index 4137a0eb3b89d7664a73a04b35a1f462f18a1e15..7eb91fc0f6888f359ef27d38508020abf4395d92 100644
--- a/gracedb/alert.py
+++ b/gracedb/alert.py
@@ -50,18 +50,18 @@ Event Summary:
     send_mail(subject, message, fromaddress, toaddress)
 
 def issueXMPPAlert(event, location):
+    nodename = "%s_%s"% (event.group.name, event.get_analysisType_display())
+    nodename = nodename.lower()
+
     # XXX awful!
     # Need a good way to know which things to send out to lvalert.
-    # Currently, only Test/* and CBC/MBTAOnline get alerts.
-    if event.analysisType != 'MBTA' and event.group.name != 'Test':
+    # Currently, only MBTAOnline and Omega get alerts.
+    if nodename not in ['cbc_mbtaonline', 'burst_omega', 'test_omega', 'test_mbtaonline']:
         return
 
     env = {}
     env["PYTHONPATH"] = ":".join(sys.path)
 
-    nodename = "%s_%s"% (event.group.name, event.get_analysisType_display())
-    nodename = nodename.lower()
-
     null = open('/dev/null','w')
     p = Popen(
         ["lvalert_send",