diff --git a/Utilities/KalTest/CMakeLists.txt b/Utilities/KalTest/CMakeLists.txt
index 296cf82473c8db9a26d0e57a0c0f7cb63bfb1228..1b20a31d7280316c67d7ab12a05d23a0d31c633c 100644
--- a/Utilities/KalTest/CMakeLists.txt
+++ b/Utilities/KalTest/CMakeLists.txt
@@ -27,6 +27,7 @@ foreach( DICT ${DICT_INPUT_DIRS} )
endif()
add_custom_command(OUTPUT ${DICT_OUTPUT_DIR}/${DICT}.cxx ${DICT_OUTPUT_DIR}/${DICT}_rdict.pcm
+ COMMAND mkdir -p ${DICT_OUTPUT_DIR}
COMMAND ${ROOT_rootcling_CMD}
ARGS -f ${DICT_OUTPUT_DIR}/${DICT}.cxx -s ${DICT_OUTPUT_DIR}/${DICT} -inlineInputHeader
"$<$<BOOL:$<JOIN:${DICT_CINT_DEFINITIONS},>>:-D$<JOIN:${DICT_CINT_DEFINITIONS},;-D>>"