diff --git a/testsuite/tests/backpack/cabal/T16219/all.T b/testsuite/tests/backpack/cabal/T16219/all.T
index 04f41bf99f55c0a0bc133169db979e5a4de363f6..29dd8a4d0b41a3b293afaeae57f9c3221cb26755 100644
--- a/testsuite/tests/backpack/cabal/T16219/all.T
+++ b/testsuite/tests/backpack/cabal/T16219/all.T
@@ -4,7 +4,6 @@ else:
    cleanup = 'CLEANUP=0'
 
 test('T16219',
-     [extra_files(['Setup.hs', 'backpack-issue.cabal', 'library-a', 'library-a-impl', 'library-b']),
-      when(opsys('mingw32'), expect_broken(16386))],
+     extra_files(['Setup.hs', 'backpack-issue.cabal', 'library-a', 'library-a-impl', 'library-b']),
      run_command,
      ['$MAKE -s --no-print-directory T16219 ' + cleanup])