diff --git a/tests/all.T b/tests/all.T
index a5f92e717012f5776cf0a0a331142c355d7e911c..298f19c718b20da193de9e0b8ceebb798827426a 100644
--- a/tests/all.T
+++ b/tests/all.T
@@ -5,5 +5,5 @@ test('array001', [
   ],
   compile_and_run, [''])
 
-test('T9220', normal, ghci_script, ['T9220.script'])
+test('T9220', filter_stdout_lines('.*type role .*'), ghci_script, ['T9220.script'])
 test('T229', [exit_code(1)], compile_and_run, [''])