diff --git a/src/interfaces/ecpg/ChangeLog b/src/interfaces/ecpg/ChangeLog
index 98619547d34febbab6a514e97c9ac3ec73476cdb..40794ca63d03f23e624bdd1b5f5bf5c3079fe7a8 100644
--- a/src/interfaces/ecpg/ChangeLog
+++ b/src/interfaces/ecpg/ChangeLog
@@ -1120,5 +1120,10 @@ Fri Okt  5 08:37:01 CEST 2001
 Fri Okt  5 19:33:46 CEST 2001
 
 	- Make sure every call to ECPGraise is logged.
+
+Mon Okt  8 10:10:23 CEST 2001
+
+	- Fix include file so library is binary compatible again.
+
 	- Set ecpg version to 2.9.0.
         - Set library version to 3.3.0.
diff --git a/src/interfaces/ecpg/include/ecpgtype.h b/src/interfaces/ecpg/include/ecpgtype.h
index c8410352dd56cd7fc1b3732734fd325ec6088bd9..3e6875cf1d145e3dd4c9074b42f6a929734838ba 100644
--- a/src/interfaces/ecpg/include/ecpgtype.h
+++ b/src/interfaces/ecpg/include/ecpgtype.h
@@ -68,8 +68,8 @@ extern		"C"
 		ECPGd_ret_octet,
 		ECPGd_scale,
 		ECPGd_type,
-		ECPGd_cardinality,
-		ECPGd_EODT				/* End of descriptor types. */
+		ECPGd_EODT,				/* End of descriptor types. */
+		ECPGd_cardinality
 	};
 
 #define IS_SIMPLE_TYPE(type) (((type) >= ECPGt_char && (type) <= ECPGt_varchar2) || ((type)>=ECPGt_long_long && (type) <= ECPGt_unsigned_long_long))