diff --git a/platforms/posix/cmake/sitl_tests.cmake b/platforms/posix/cmake/sitl_tests.cmake
index f8b29ceec0fb39ce8834b91e7878716ca88f9671..9990fc2a9adf1695bb068c6b0a059b1702e851f1 100644
--- a/platforms/posix/cmake/sitl_tests.cmake
+++ b/platforms/posix/cmake/sitl_tests.cmake
@@ -43,6 +43,14 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
 	)
 endif()
 
+if (CMAKE_SYSTEM_NAME STREQUAL "CYGWIN")
+	list(REMOVE_ITEM tests
+		uorb
+	)
+endif()
+
+message("${tests}")
+
 foreach(test_name ${tests})
 	configure_file(${PX4_SOURCE_DIR}/posix-configs/SITL/init/test/test_template.in ${PX4_SOURCE_DIR}/posix-configs/SITL/init/test/test_${test_name}_generated)