diff --git a/test/test_response.py b/test/test_response.py
index <HASH>..<HASH> 100644
--- a/test/test_response.py
+++ b/test/test_response.py
@@ -26,7 +26,7 @@ def test_response_reference():
 
     foo = bar.foo
     # This used to cause an exception about invalid pointers because the response got garbage collected
-    foo.foo().wait()
+    assert foo.foo().wait().val == 1
 
 def test_response_reference2():
     baz = test_response_capnp.Baz._new_client(BazServer())
@@ -37,4 +37,4 @@ def test_response_reference2():
     response = baz.grault().wait()
     bar = response.bar
     foo = bar.foo
-    foo.foo().wait()
+    assert foo.foo().wait().val == 1
Add asserts to test_response.py