diff --git a/testsuite/tests/lib/base/all.T b/testsuite/tests/lib/base/all.T
index 8a97c0f90728124c573afea2abbc89e99ab45773..e368dcad604a81dc1db4b1ad6383b5f97a2a4598 100644
--- a/testsuite/tests/lib/base/all.T
+++ b/testsuite/tests/lib/base/all.T
@@ -1,2 +1,3 @@
 test('T16586', normal, compile_and_run, ['-O2'])
-test('T16916', normal, compile_and_run, ['-O2 -threaded'])
+# Event-manager not supported on Windows
+test('T16916', when(opsys('mingw32'), skip), compile_and_run, ['-O2 -threaded'])