diff --git a/Sifflet/UI/Window.hs b/Sifflet/UI/Window.hs
--- a/Sifflet/UI/Window.hs
+++ b/Sifflet/UI/Window.hs
@@ -660,7 +660,6 @@
              "http://mypage.iu.edu/~gdweber/software/sifflet/"
             ]
 
-
 showAboutDialog :: MenuItemAction
 showAboutDialog vpui = showInfoMessage "About Sifflet" aboutText >> return vpui
 
diff --git a/sifflet-lib.cabal b/sifflet-lib.cabal
--- a/sifflet-lib.cabal
+++ b/sifflet-lib.cabal
@@ -1,5 +1,5 @@
 name: sifflet-lib
-version: 1.2
+version: 1.2.1
 cabal-version: >= 1.8
 build-type: Simple
 license: BSD3
@@ -16,6 +16,7 @@
   tests and its exporters.
 description: Supporting modules for the Sifflet visual, 
   functional programming language (Hackage 'sifflet' package).
+  Version 1.2.1: updated for compatibility with gtk-0.12.
 category: 
   Language
   , Visual Programming
@@ -33,9 +34,9 @@
     base >= 4.0 && < 4.3,
 -- begin GTK stuff, these no longer need to have the same version
 -- numbers
-    cairo == 0.11.*,
-    glib == 0.11.*,
-    gtk == 0.11.*,
+    cairo >= 0.11 && < 0.13,
+    glib >= 0.11 && < 0.13,
+    gtk >= 0.11 && < 0.13,
 -- end
     containers >= 0.2 && < 0.4,
     directory >= 1.0 && < 1.1,
