diff --git a/hw-kafka-conduit.cabal b/hw-kafka-conduit.cabal
--- a/hw-kafka-conduit.cabal
+++ b/hw-kafka-conduit.cabal
@@ -1,5 +1,5 @@
 name:                hw-kafka-conduit
-version:             2.1.0
+version:             2.4.0
 synopsis:            Conduit bindings for hw-kafka-client
 homepage:            https://github.com/haskell-works/hw-kafka-conduit
 bug-reports:         https://github.com/haskell-works/hw-kafka-conduit/issues
diff --git a/src/Kafka/Conduit/Source.hs b/src/Kafka/Conduit/Source.hs
--- a/src/Kafka/Conduit/Source.hs
+++ b/src/Kafka/Conduit/Source.hs
@@ -224,7 +224,7 @@
 isFatal e = case e of
   KafkaUnknownConfigurationKey _                              -> True
   KafkaInvalidConfigurationValue _                            -> True
-  KakfaBadConfiguration                                       -> True
+  KafkaBadConfiguration                                       -> True
   KafkaBadSpecification _                                     -> True
 
   -- More of them? Less of them?
