diff --git a/Setup.hs b/Setup.hs
--- a/Setup.hs
+++ b/Setup.hs
@@ -1,3 +1,3 @@
 #!/usr/bin/env runhaskell
 import Distribution.Simple
-main = defaultMainWithHooks defaultUserHooks
+main = defaultMain
diff --git a/lambdabot-reference-plugins.cabal b/lambdabot-reference-plugins.cabal
--- a/lambdabot-reference-plugins.cabal
+++ b/lambdabot-reference-plugins.cabal
@@ -1,5 +1,5 @@
 name:                   lambdabot-reference-plugins
-version:                5.2
+version:                5.3
 
 license:                GPL
 license-file:           LICENSE
@@ -33,8 +33,8 @@
 homepage:               https://wiki.haskell.org/Lambdabot
 
 build-type:             Simple
-cabal-version:          >= 1.8
-tested-with:            GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5
+cabal-version:          >= 1.10
+tested-with:            GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.3
 
 source-repository head
   type:                 git
@@ -44,6 +44,7 @@
   hs-source-dirs:       src
   ghc-options:          -Wall
                         -funbox-strict-fields
+  default-language:     Haskell98
 
   exposed-modules:      Lambdabot.Plugin.Reference
                         Lambdabot.Util.Browser
@@ -63,7 +64,7 @@
                         bytestring              >= 0.9,
                         containers              >= 0.4,
                         HTTP                    >= 4000,
-                        lambdabot-core          >= 5.2 && < 5.3,
+                        lambdabot-core          >= 5.3 && < 5.4,
                         mtl                     >= 2,
                         network                 >= 2.7 && < 3.2,
                         network-uri             >= 2.6 && < 2.7, 
