diff --git a/gtests/net/packetdrill/wire_protocol.h b/gtests/net/packetdrill/wire_protocol.h
index a07a509afd914b583e1904f4a0e4747b927f6eaf..8077e29ec249f89571bce9260cad39ccba677bee 100644
--- a/gtests/net/packetdrill/wire_protocol.h
+++ b/gtests/net/packetdrill/wire_protocol.h
@@ -60,7 +60,7 @@ struct wire_packets_start {
 struct wire_packets_done {
 	__be32 result;		/* STATUS_OK or TCPEST_ERR (network order) */
 	__be32 num_events;	/* total events executed (network order) */
-	char error_message[0];	/* '\0'-teriminated error message, or empty */
+	char error_message[];	/* '\0'-teriminated error message, or empty */
 };
 
 #endif /* __WIRE_PROTOCOL_H__ */