diff --git a/gnutls.cabal b/gnutls.cabal
--- a/gnutls.cabal
+++ b/gnutls.cabal
@@ -1,5 +1,5 @@
 name: gnutls
-version: 0.1.2
+version: 0.1.3
 license: GPL-3
 license-file: license.txt
 author: John Millikin <jmillikin@gmail.com>
@@ -26,7 +26,7 @@
 source-repository this
   type: bazaar
   location: https://john-millikin.com/branches/haskell-gnutls/0.1/
-  tag: haskell-gnutls_0.1.2
+  tag: haskell-gnutls_0.1.3
 
 library
   hs-source-dirs: lib
@@ -38,8 +38,8 @@
     , transformers >= 0.2
     , monads-tf >= 0.1 && < 0.2
 
-  extra-libraries: gnutls, gnutls-extra
-  pkgconfig-depends: gnutls, gnutls-extra
+  extra-libraries: gnutls
+  pkgconfig-depends: gnutls
 
   exposed-modules:
     Network.Protocol.TLS.GNU
diff --git a/lib/Network/Protocol/TLS/GNU/Foreign.hs b/lib/Network/Protocol/TLS/GNU/Foreign.hs
--- a/lib/Network/Protocol/TLS/GNU/Foreign.hs
+++ b/lib/Network/Protocol/TLS/GNU/Foreign.hs
@@ -104,14 +104,8 @@
 foreign import ccall safe "gnutls_check_version"
 	gnutls_check_version :: CString -> IO CString
 
-foreign import ccall safe "gnutls_extra_check_version"
-	gnutls_extra_check_version :: CString -> IO CString
-
 foreign import ccall safe "gnutls_global_init"
 	gnutls_global_init :: IO ReturnCode
-
-foreign import ccall safe "gnutls_global_init_extra"
-	gnutls_global_init_extra :: IO ReturnCode
 
 foreign import ccall safe "gnutls_global_deinit"
 	gnutls_global_deinit :: IO ()
