diff --git a/standalone/CMakeLists.txt b/standalone/CMakeLists.txt
index b848574fa6e10ad51c54050a23c03312a1c40568..8b380f70a77286e2b799ad7ad0e34d2a6d86fab0 100644
--- a/standalone/CMakeLists.txt
+++ b/standalone/CMakeLists.txt
@@ -54,14 +54,17 @@ if (CODEGEN_PRIVATE_VENV)
 			message( WARNING "Could not find ${CODEGEN_VENV_REQUIREMENTS}" )
 		endif()
 
-		# get the find pythonsfg file
+		# get the find pystencils-sfg file
 		execute_process( 
-			COMMAND ${CODEGEN_VENV_PATH}/bin/sfg-cli cmake make-find-module
+			COMMAND ${PystencilsSfg_PYTHON_INTERPRETER} -m pystencilssfg cmake make-find-module
 			WORKING_DIRECTORY ${CMAKE_FIND_PACKAGE_REDIRECTS_DIR}
 		)
 		# renaming it
 		file(RENAME ${CMAKE_FIND_PACKAGE_REDIRECTS_DIR}/FindPystencilsSfg.cmake ${CMAKE_FIND_PACKAGE_REDIRECTS_DIR}/pystencilssfg-config.cmake)
 
+                # Find it
+                find_package( PystencilsSfg REQUIRED )
+
 		set( _sfg_private_venv_done TRUE CACHE BOOL "" )
 		mark_as_advanced(_sfg_private_venv_done)
 	endif()