diff --git a/path.cabal b/path.cabal
--- a/path.cabal
+++ b/path.cabal
@@ -1,5 +1,5 @@
 name:                path
-version:             0.2.0
+version:             0.3.0
 synopsis:            Path
 description:         Path
 license:             BSD3
diff --git a/src/Path/Internal.hs b/src/Path/Internal.hs
--- a/src/Path/Internal.hs
+++ b/src/Path/Internal.hs
@@ -10,7 +10,6 @@
   where
 
 import Data.Data
-import GHC.Generics
 
 -- | Path of some base and type.
 --
@@ -22,7 +21,7 @@
 -- All directories end in a trailing separator. There are no duplicate
 -- path separators @\/\/@, no @..@, no @.\/@, no @~\/@, etc.
 newtype Path b t = Path FilePath
-  deriving (Typeable,Generic)
+  deriving (Typeable)
 
 -- | String equality.
 --
