diff --git a/default.nix b/default.nix
--- a/default.nix
+++ b/default.nix
@@ -5,7 +5,7 @@
 
 mkDerivation {
   pname = "kafka-device-glut";
-  version = "1.0.1.0";
+  version = "1.0.2.1";
   src = ./.;
   isLibrary = true;
   isExecutable = true;
diff --git a/kafka-device-glut.cabal b/kafka-device-glut.cabal
--- a/kafka-device-glut.cabal
+++ b/kafka-device-glut.cabal
@@ -1,5 +1,5 @@
 name         : kafka-device-glut
-version      : 1.0.1.0
+version      : 1.0.2.1
 synopsis     : GLUT events via a Kafka message broker
 description  : This package contains functions for passing GLUT events to topics on a Kafka message broker \<<https://kafka.apache.org/>\>.  Also see \<<https://hackage.haskell.org/package/kafka-device/>\>.
 license      : MIT
@@ -26,7 +26,7 @@
   exposed-modules : Network.UI.Kafka.GLUT
   build-depends   : base         >= 4.8 && < 5
                   , GLUT         >= 2.7.0
-                  , kafka-device >= 1.0.0
+                  , kafka-device >= 1.0.2.1
                   , OpenGL       >= 3.0.2
   hs-source-dirs  : src
   ghc-options     : -Wall
@@ -37,7 +37,7 @@
   other-modules   : Network.UI.Kafka.GLUT
   build-depends   : base         >= 4.8 && < 5
                   , GLUT         >= 2.7.0
-                  , kafka-device >= 1.0.0
+                  , kafka-device >= 1.0.2.1
                   , OpenGL       >= 3.0.2
   hs-source-dirs  : src
   ghc-options     : -Wall -threaded
