diff --git a/ghcide b/ghcide
index ceb332c9b5..b279afbce7 160000
--- a/ghcide
+++ b/ghcide
@@ -1 +1 @@
-Subproject commit ceb332c9b51ba46a5a3b841caa370d939d1351bc
+Subproject commit b279afbce74ef691a47159314e0b7023b2f7074a
diff --git a/hls-plugin-api/hls-plugin-api.cabal b/hls-plugin-api/hls-plugin-api.cabal
index 8e9a8c5ed3..5b2bdf6253 100644
--- a/hls-plugin-api/hls-plugin-api.cabal
+++ b/hls-plugin-api/hls-plugin-api.cabal
@@ -1,8 +1,11 @@
 cabal-version: 2.2
 name:          hls-plugin-api
-version:       0.4.0.0
+version:       0.4.1.0
 synopsis:      Haskell Language Server API for plugin communication
-description:   Please see README.md
+description:
+  Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>
+homepage:      https://github.com/haskell/haskell-language-server/hls-plugin-api
+bug-reports:   https://github.com/haskell/haskell-language-server/issues
 license:       Apache-2.0
 license-file:  LICENSE
 author:        Many,TBD when we release
@@ -16,6 +19,10 @@ flag pedantic
   default:     False
   manual:      True
 
+source-repository head
+  type:     git
+  location: https://github.com/haskell/haskell-language-server
+
 library
   exposed-modules:
     Ide.Logger
@@ -35,7 +42,7 @@ library
     , Diff
     , ghc
     , ghc-boot-th
-    , ghcide                >=0.1
+    , ghcide                >=0.4
     , haskell-lsp           ^>=0.22
     , hslogger
     , lens
diff --git a/test/functional/Tactic.hs b/test/functional/Tactic.hs
index 17ca8e3843..6045f09730 100644
--- a/test/functional/Tactic.hs
+++ b/test/functional/Tactic.hs
@@ -58,11 +58,6 @@ tests = testGroup
       [ (id, Destruct, "eab")
       , (id, Homomorphism, "eab")
       ]
-  , mkTest
-      "Can destruct globals"
-      "T2.hs" 8 8
-      [ (id, Destruct, "global")
-      ]
   , mkTest
       "Won't suggest homomorphism on the wrong type"
       "T2.hs" 8 8