diff --git a/testsuite/tests/driver/objc/all.T b/testsuite/tests/driver/objc/all.T
index 8587e510febd086e51b07b87469b7475e19c1ead..b55b9c9202a1c233b169eff64b855a38f1d98490 100644
--- a/testsuite/tests/driver/objc/all.T
+++ b/testsuite/tests/driver/objc/all.T
@@ -1,11 +1,13 @@
 test('objc-hi',
      [ unless(opsys('darwin'), skip),
+       when(config.target_wrapper is not None, skip),
        objc_src,
        expect_fail_for(['ghci']) ],
      compile_and_run, ['-framework Foundation'])
 
 test('objcxx-hi',
      [ unless(opsys('darwin'), skip),
+       when(config.target_wrapper is not None, skip),
        objcxx_src,
        expect_fail_for(['ghci']) ],
      compile_and_run, ['-framework Foundation -lc++'])