diff --git a/servant-queryparam-openapi3.cabal b/servant-queryparam-openapi3.cabal
--- a/servant-queryparam-openapi3.cabal
+++ b/servant-queryparam-openapi3.cabal
@@ -1,6 +1,6 @@
 cabal-version: 2.2
 name:          servant-queryparam-openapi3
-version:       1.0.1
+version:       1.0.2
 maintainer:    Danila Danko <https://github.com/deemp>
 author:        Kristof Bastiaensen
 copyright:     Kristof Bastiaensen 2020
@@ -28,4 +28,4 @@
     , openapi3
     , servant                  >=0.19
     , servant-openapi3
-    , servant-queryparam-core  >=1.0.0
+    , servant-queryparam-core  >=2.0.0
diff --git a/src/Servant/OpenApi/Record.hs b/src/Servant/OpenApi/Record.hs
--- a/src/Servant/OpenApi/Record.hs
+++ b/src/Servant/OpenApi/Record.hs
@@ -1,5 +1,5 @@
-{-# OPTIONS_GHC -fno-warn-orphans #-}
 {-# LANGUAGE UndecidableInstances #-}
+{-# OPTIONS_GHC -fno-warn-orphans #-}
 
 -- | This module exports orphan instances to make
 -- [@servant-openapi3@](https://hackage.haskell.org/package/servant-openapi3) work with [@servant-queryparam-core@](https://hackage.haskell.org/package/servant-queryparam-core).
@@ -9,7 +9,7 @@
 import Data.Proxy
 import Servant.API
 import Servant.OpenApi
-import Servant.Record
+import Servant.QueryParam.Record
 
 instance HasOpenApi (UnRecordParam mod (RecordParam mod a :> api)) => HasOpenApi (RecordParam mod a :> api) where
   toOpenApi :: Proxy (RecordParam mod a :> api) -> OpenApi
