diff --git a/include/crm/common/xml_io.h b/include/crm/common/xml_io.h
index 940d0fdf12..e6a2c85a61 100644
--- a/include/crm/common/xml_io.h
+++ b/include/crm/common/xml_io.h
@@ -1,43 +1,42 @@
 /*
  * Copyright 2004-2025 the Pacemaker project contributors
  *
  * The version control history for this file may have further details.
  *
  * This source code is licensed under the GNU Lesser General Public License
  * version 2.1 or later (LGPLv2.1+) WITHOUT ANY WARRANTY.
  */
 
 #ifndef PCMK__CRM_COMMON_XML_IO__H
 #define PCMK__CRM_COMMON_XML_IO__H
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
 /**
  * \file
  * \brief Wrappers for and extensions to XML input/output functions
  * \ingroup core
  */
 
 /* Define compression parameters for IPC messages
  *
  * Compression costs a LOT, so we don't want to do it unless we're hitting
  * message limits. Currently, we use 128KB as the threshold, because higher
  * values don't play well with the heartbeat stack. With an earlier limit of
  * 10KB, compressing 184 of 1071 messages accounted for 23% of the total CPU
  * used by the cib.
  */
-#define CRM_BZ2_BLOCKS      4
 #define CRM_BZ2_WORK        20
 #define CRM_BZ2_THRESHOLD   (128 * 1024)
 
 #if !defined(PCMK_ALLOW_DEPRECATED) || (PCMK_ALLOW_DEPRECATED == 1)
 #include <crm/common/xml_io_compat.h>
 #endif
 
 #ifdef __cplusplus
 }
 #endif
 
 #endif  // PCMK__CRM_COMMON_XML_IO__H
diff --git a/include/crm/common/xml_io_compat.h b/include/crm/common/xml_io_compat.h
index 5b3b40841c..00ec4769db 100644
--- a/include/crm/common/xml_io_compat.h
+++ b/include/crm/common/xml_io_compat.h
@@ -1,35 +1,38 @@
 /*
  * Copyright 2004-2025 the Pacemaker project contributors
  *
  * The version control history for this file may have further details.
  *
  * This source code is licensed under the GNU Lesser General Public License
  * version 2.1 or later (LGPLv2.1+) WITHOUT ANY WARRANTY.
  */
 
 #ifndef PCMK__CRM_COMMON_XML_IO_COMPAT__H
 #define PCMK__CRM_COMMON_XML_IO_COMPAT__H
 
 #include <libxml/tree.h>    // xmlNode
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
 /**
  * \file
  * \brief Deprecated Pacemaker XML I/O API
  * \ingroup core
  * \deprecated Do not include this header directly. The XML APIs in this header,
  *             and the header itself, will be removed in a future release.
  */
 
+//! \deprecated Do not use
+#define CRM_BZ2_BLOCKS 4
+
 //! \deprecated Do not use
 void save_xml_to_file(const xmlNode *xml, const char *desc,
                       const char *filename);
 
 #ifdef __cplusplus
 }
 #endif
 
 #endif // PCMK__CRM_COMMON_XML_IO_COMPAT__H