diff --git a/NEWS b/NEWS
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,26 @@
+smaoin 0.1.1.1 -- 2015-05-05
+============================
+
+General, build and documentation changes:
+
+* (None)
+
+New APIs, features and enhancements:
+
+* (None)
+
+Bug fixes:
+
+* Now RealNum is an actually *working* instance of Eq.
+
+Dependency changes:
+
+* (None)
+
+
+
+
+
 smaoin 0.1.1.0 -- 2015-05-05
 ============================
 
diff --git a/smaoin.cabal b/smaoin.cabal
--- a/smaoin.cabal
+++ b/smaoin.cabal
@@ -1,5 +1,5 @@
 name:                smaoin
-version:             0.1.1.0
+version:             0.1.1.1
 synopsis:            Utilities for the Smaoin semantic information model.
 description:         This package provides basic types and functions for
                      working with the Smaoin model in Haskell. But these are
diff --git a/src/Data/Smaoin.hs b/src/Data/Smaoin.hs
--- a/src/Data/Smaoin.hs
+++ b/src/Data/Smaoin.hs
@@ -67,7 +67,9 @@
             else (x, y)
 
 instance Eq RealNum where
-    m == n   =   normalize m == normalize n
+    m == n = normalize m `e` normalize n
+        where
+        (RealNum s1 e1) `e` (RealNum s2 e2) = s1 == s2 && e1 == e2
 
 instance Num RealNum where
     (RealNum s1 e1) + (RealNum s2 e2) = normalize $ RealNum (s1' + s2') e'
