diff --git a/CHANGES.rst b/CHANGES.rst
index 77993e8e2055a95a8828c1d89832140190a4e0e5..6c779e64378bb450190c808827b9955a024338b4 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -84,6 +84,9 @@ Bugs fixed
   generates a 'default' clause to avoid C compiler warnings about
   unmatched enum values.
 
+* Fixed a bug where class hierarchies declared out-of-order could result
+  in broken generated code.
+
 * Fixed a bug which prevented overriding const methods of C++ classes.
 
 Other changes