diff --git a/hls-call-hierarchy-plugin.cabal b/hls-call-hierarchy-plugin.cabal
--- a/hls-call-hierarchy-plugin.cabal
+++ b/hls-call-hierarchy-plugin.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.4
 name:               hls-call-hierarchy-plugin
-version:            1.0.1.0
+version:            1.0.1.1
 synopsis:           Call hierarchy plugin for Haskell Language Server
 description:
   Please see the README on GitHub at <https://github.com/haskell/haskell-language-server/tree/master/plugins/hls-call-hierarchy-plugin#readme>
@@ -30,7 +30,7 @@
     , containers
     , extra
     , ghc
-    , ghcide                ^>=1.4.1
+    , ghcide                ^>=1.4.1 || ^>= 1.5.0
     , hiedb
     , hls-plugin-api        ^>=1.2
     , lens
@@ -41,22 +41,6 @@
 
   default-language:   Haskell2010
   default-extensions: DataKinds
-
-  if impl(ghc < 8.10.5)
-    build-depends:
-      ghc-api-compat ==8.6
-  elif impl(ghc == 8.10.5)
-    build-depends:
-      ghc-api-compat ==8.10.5
-  elif impl(ghc == 8.10.6)
-    build-depends:
-      ghc-api-compat ==8.10.6
-  elif impl(ghc == 8.10.7)
-    build-depends:
-      ghc-api-compat ==8.10.7
-  elif impl(ghc == 9.0.1)
-    build-depends:
-      ghc-api-compat ==9.0.1
 
 test-suite tests
   type:             exitcode-stdio-1.0
diff --git a/src/Ide/Plugin/CallHierarchy/Internal.hs b/src/Ide/Plugin/CallHierarchy/Internal.hs
--- a/src/Ide/Plugin/CallHierarchy/Internal.hs
+++ b/src/Ide/Plugin/CallHierarchy/Internal.hs
@@ -37,7 +37,6 @@
 import           Ide.Types
 import           Language.LSP.Types
 import qualified Language.LSP.Types.Lens        as L
-import           Name
 import           Text.Read                      (readMaybe)
 
 -- | Render prepare call hierarchy request.
diff --git a/src/Ide/Plugin/CallHierarchy/Query.hs b/src/Ide/Plugin/CallHierarchy/Query.hs
--- a/src/Ide/Plugin/CallHierarchy/Query.hs
+++ b/src/Ide/Plugin/CallHierarchy/Query.hs
@@ -14,7 +14,6 @@
 import           HieDb                          (HieDb (getConn), Symbol (..),
                                                  toNsChar)
 import           Ide.Plugin.CallHierarchy.Types
-import           Name
 
 incomingCalls :: HieDb -> Symbol -> IO [Vertex]
 incomingCalls (getConn -> conn) symbol = do
@@ -78,5 +77,5 @@
 parseSymbol Symbol{..} =
     let o = toNsChar (occNameSpace symName) : occNameString symName
         m = moduleNameString $ moduleName symModule
-        u = unitString $ moduleUnitId symModule
+        u = unitString $ moduleUnit symModule
     in  (o, m, u)
