diff --git a/lambdabot-novelty-plugins.cabal b/lambdabot-novelty-plugins.cabal
--- a/lambdabot-novelty-plugins.cabal
+++ b/lambdabot-novelty-plugins.cabal
@@ -1,11 +1,11 @@
 name:                   lambdabot-novelty-plugins
-version:                5.3.1
+version:                5.3.1.1
 
 license:                GPL
 license-file:           LICENSE
 
 author:                 Don Stewart
-maintainer:             Bertram Felgenhauer <int-e@gmx.de>
+maintainer:             Naïm Favier <n@monade.li>
 
 category:               Development, Web
 synopsis:               Novelty plugins for Lambdabot
@@ -36,7 +36,7 @@
 
 build-type:             Simple
 cabal-version:          >= 1.10
-tested-with:            GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.4, GHC == 9.0.2, GHC == 9.2.4
+tested-with:            GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.4, GHC == 9.0.2, GHC == 9.2.4, GHC == 9.4.5
 
 source-repository head
   type:                 git
diff --git a/src/Lambdabot/Config/Novelty.hs b/src/Lambdabot/Config/Novelty.hs
--- a/src/Lambdabot/Config/Novelty.hs
+++ b/src/Lambdabot/Config/Novelty.hs
@@ -1,6 +1,7 @@
 {-# LANGUAGE DeriveDataTypeable #-}
 {-# LANGUAGE GADTs #-}
 {-# LANGUAGE TemplateHaskell #-}
+{-# LANGUAGE TypeOperators #-}
 {-# OPTIONS_GHC -fno-warn-overlapping-patterns #-}
 module Lambdabot.Config.Novelty
     ( bfBinary
diff --git a/src/Lambdabot/Plugin/Novelty/Numberwang.hs b/src/Lambdabot/Plugin/Novelty/Numberwang.hs
--- a/src/Lambdabot/Plugin/Novelty/Numberwang.hs
+++ b/src/Lambdabot/Plugin/Novelty/Numberwang.hs
@@ -1,4 +1,5 @@
 {-# LANGUAGE TypeFamilies #-}
+{-# LANGUAGE TypeOperators #-}
 
 module Lambdabot.Plugin.Novelty.Numberwang (numberwangPlugin) where
 
diff --git a/src/Lambdabot/Plugin/Novelty/Quote.hs b/src/Lambdabot/Plugin/Novelty/Quote.hs
--- a/src/Lambdabot/Plugin/Novelty/Quote.hs
+++ b/src/Lambdabot/Plugin/Novelty/Quote.hs
@@ -179,6 +179,7 @@
     mquotes   = M.lookup key db
     allquotes = concat [ zip (repeat who) qs | (who, qs) <- M.assocs db ]
 
+    match' :: RegexMaker Regex CompOption ExecOption source => source -> [(P.ByteString, P.ByteString)] -> Cmd Quote String
     match' p ss = do
         re <- makeRegexOptsM defaultCompOpt {caseSensitive = False, newSyntax = True}
                              defaultExecOpt {captureGroups = False} p
