boolean has change its type

diff --git a/asn1c/tests/check-30.c b/asn1c/tests/check-30.c
index 20dc007..014a9f0 100644
--- a/asn1c/tests/check-30.c
+++ b/asn1c/tests/check-30.c
@@ -164,7 +164,7 @@
 		assert(t.b.size == 3);
 		assert(strcmp(t.b.buf, "xyz") == 0);
 		if(buf == buf3) {
-			assert(t.c->value);
+			assert(t.c);
 		} else {
 			assert(t.c == 0);
 		}