diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -34,3 +34,6 @@
 0.2:
 		* fix window behaviour by initialising once only and counting 
                     open windows to know when to quit 
+
+0.2.0.1:
+		* remove warnings from Gtk.hs:initGuiOnce
diff --git a/lib/Graphics/Rendering/Plot/Gtk.hs b/lib/Graphics/Rendering/Plot/Gtk.hs
--- a/lib/Graphics/Rendering/Plot/Gtk.hs
+++ b/lib/Graphics/Rendering/Plot/Gtk.hs
@@ -49,11 +49,11 @@
 
 initGUIOnce :: IO ()
 initGUIOnce = do
-  init <- readMVar guiInit 
-  when (not init) $ do
+  init_ <- readMVar guiInit 
+  when (not init_) $ do
     _ <- forkOS $ runInBoundThread $ do
       _ <- unsafeInitGUIForThreadedRTS
-      swapMVar guiInit True
+      _ <- swapMVar guiInit True
       mainGUI --return ()
     return ()
   return ()
diff --git a/plot-gtk.cabal b/plot-gtk.cabal
--- a/plot-gtk.cabal
+++ b/plot-gtk.cabal
@@ -1,8 +1,8 @@
 Name:                plot-gtk
-Version:             0.2
+Version:             0.2.0.1
 License:             BSD3
 License-file:        LICENSE
-Copyright:           (c) A.V.H. McPhail 2010
+Copyright:           (c) A.V.H. McPhail 2010, 2012
 Author:              Vivian McPhail
 Maintainer:          haskell.vivian.mcphail <at> gmail <dot> com
 Stability:           experimental
