diff --git a/test/test_c_execution.py b/test/test_c_execution.py
index 95f1c499bd7439bda626db5ac8b786b56b61da00..46a98307ae06e3988397fe97c7973638c2870580 100644
--- a/test/test_c_execution.py
+++ b/test/test_c_execution.py
@@ -310,7 +310,7 @@ def test_missing_compilers():
         knl = lp.fix_parameters(knl, n=n)
         return evalfunc(knl)
 
-    assert __test(lambda knl: lp.generate_code_v2(knl)[0], CTarget)
+    assert __test(lambda knl: lp.generate_code_v2(knl).host_code(), CTarget)
 
     from pytools.prefork import ExecError