diff --git a/library/PtrPoker/UncheckedShifting.hs b/library/PtrPoker/UncheckedShifting.hs
--- a/library/PtrPoker/UncheckedShifting.hs
+++ b/library/PtrPoker/UncheckedShifting.hs
@@ -60,7 +60,7 @@
 #endif
 
 #if !defined(__HADDOCK__)
-#if __GLASGOW_HASKELL__ >= 920
+#if __GLASGOW_HASKELL__ >= 902
 shiftr_w16 (W16# w) (I# i) = W16# (w `uncheckedShiftRLWord16#` i)
 shiftr_w32 (W32# w) (I# i) = W32# (w `uncheckedShiftRLWord32#` i)
 #else
diff --git a/ptr-poker.cabal b/ptr-poker.cabal
--- a/ptr-poker.cabal
+++ b/ptr-poker.cabal
@@ -1,5 +1,5 @@
 name: ptr-poker
-version: 0.1.2.2
+version: 0.1.2.3
 synopsis: Pointer poking action construction and composition toolkit
 homepage: https://github.com/nikita-volkov/ptr-poker
 bug-reports: https://github.com/nikita-volkov/ptr-poker/issues
