diff --git a/ros-genlisp/depend.mk b/ros-genlisp/depend.mk
index 26fc7c0058f4cbd1e51f87e836d71ab1c4de5534..2b5a9e24a43a551fad61f52efcf5e0a33e406378 100644
--- a/ros-genlisp/depend.mk
+++ b/ros-genlisp/depend.mk
@@ -20,9 +20,13 @@ DEPEND_DIR.ros-genlisp?=../../wip/ros-genlisp
 
 SYSTEM_SEARCH.ros-genlisp=\
 	bin/gen_lisp.py						\
+	share/genlisp/cmake/genlisp-config.cmake		\
 	'share/genlisp/stack.xml:/<version>/s/[^0-9.]//gp'	\
 	'lib/pkgconfig/genlisp.pc:/Version/s/[^0-9.]//gp'
 
+export GENLISP_BIN=	${PREFIX.ros-genlib}/bin/gen_lisp.py
+CMAKE_ARGS+=		-DGENLISP_BIN=${GENLISP_BIN}
+
 endif # ROS_GENLISP_DEPEND_MK ----------------------------------------------
 
 DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}