diff --git a/lib/hipbot/match.rb b/lib/hipbot/match.rb
index <HASH>..<HASH> 100644
--- a/lib/hipbot/match.rb
+++ b/lib/hipbot/match.rb
@@ -15,7 +15,7 @@ module Hipbot
     end
 
     def matches_regexp?
-      reaction.anything? || regexp_match.present?
+      reaction.anything? || regexp_match.present? || reaction.regexps.empty?
     end
 
     def regexp_match
diff --git a/lib/hipbot/reaction.rb b/lib/hipbot/reaction.rb
index <HASH>..<HASH> 100644
--- a/lib/hipbot/reaction.rb
+++ b/lib/hipbot/reaction.rb
@@ -12,6 +12,10 @@ module Hipbot
       options[:room].nil?
     end
 
+    def delete
+      plugin.reactions.delete(self)
+    end
+
     def desc
       options[:desc]
     end
allow no regexps and Reaction#delete