diff --git a/include/VX/vx_khr_bidirectional_parameters.h b/include/VX/vx_khr_bidirectional_parameters.h
index 83e66e7..caa1f16 100644
--- a/include/VX/vx_khr_bidirectional_parameters.h
+++ b/include/VX/vx_khr_bidirectional_parameters.h
@@ -43,6 +43,8 @@ enum vx_bidirectional_enum_e
};
#ifdef OPENVX_KHR_BIDIRECTIONAL_OPTIONAL_KERNELS
+
+#ifndef VX_VERSION_1_1
/*! \brief [Graph] Creates an accumulate node.
* \param [in] graph The reference to the graph.
* \param [in] input The input \ref VX_DF_IMAGE_U8 image.
@@ -52,6 +54,7 @@ enum vx_bidirectional_enum_e
* \retval vx_node A node reference. Any possible errors preventing a successful creation should be checked using \ref vxGetStatus
*/
VX_API_ENTRY vx_node VX_API_CALL vxAccumulateImageNode(vx_graph graph, vx_image input, vx_image accum);
+#endif
/*! \brief [Graph] Creates a weighted accumulate node.
* \param [in] graph The reference to the graph.
diff --git a/include/VX/vx_khr_swap_move.h b/include/VX/vx_khr_swap_move.h
index 0973c44..f9b8678 100644
--- a/include/VX/vx_khr_swap_move.h
+++ b/include/VX/vx_khr_swap_move.h
@@ -21,6 +21,7 @@
#include
/* NOTE: The bidirectional parameters extension is required for the swap_move extension */
+#define OPENVX_KHR_SWAP_MOVE "vx_khr_swap_move"
#ifdef __cplusplus
extern "C" {