diff --git a/Control/Categorical/Functor.hs b/Control/Categorical/Functor.hs
--- a/Control/Categorical/Functor.hs
+++ b/Control/Categorical/Functor.hs
@@ -1,4 +1,4 @@
-{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies, FlexibleContexts, UndecidableInstances, FlexibleInstances, DefaultSignatures #-}
+{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies, FlexibleContexts, UndecidableInstances, FlexibleInstances #-}
 -------------------------------------------------------------------------------------------
 -- |
 -- Module      : Control.Categorical.Functor
@@ -92,8 +92,8 @@
 
 class (Category r, Category t) => Functor f r t | f r -> t, f t -> r where
   fmap :: r a b -> t (f a) (f b)
-  default fmap :: Prelude.Functor f => (a -> b) -> f a -> f b
-  fmap = Prelude.fmap
+--  default fmap :: Prelude.Functor f => (a -> b) -> f a -> f b
+--  fmap = Prelude.fmap
 
 instance Functor f (->) (->) => Prelude.Functor (LoweredFunctor f) where
   fmap f (LoweredFunctor a) = LoweredFunctor (Control.Categorical.Functor.fmap f a)
diff --git a/categories.cabal b/categories.cabal
--- a/categories.cabal
+++ b/categories.cabal
@@ -1,6 +1,6 @@
 name:          categories
 category:      Control
-version:       1.0.1
+version:       1.0.2
 license:       BSD3
 cabal-version: >= 1.10
 license-file:  LICENSE
