diff --git a/src/Data/Binary/Class.hs b/src/Data/Binary/Class.hs
index 0f4917d9608f1a459a9ff3bce9c2b226ea7589b0..d1e4f65cb4cf6ac836ff30354329f7ab51b6d4e7 100644
--- a/src/Data/Binary/Class.hs
+++ b/src/Data/Binary/Class.hs
@@ -974,7 +974,6 @@ putTypeRep (Fun arg res) = do
     put (3 :: Word8)
     putTypeRep arg
     putTypeRep res
-putTypeRep _ = error "GHCi.TH.Binary.putTypeRep: Impossible"
 
 getSomeTypeRep :: Get SomeTypeRep
 getSomeTypeRep = do