diff --git a/gtests/net/packetdrill/sctp_packet.c b/gtests/net/packetdrill/sctp_packet.c
index e82bc3cd98c88a88c4e34e4ccaf440b880342c8d..34a45a08692be43fb62245a6a696ea55d6273ec4 100644
--- a/gtests/net/packetdrill/sctp_packet.c
+++ b/gtests/net/packetdrill/sctp_packet.c
@@ -2263,7 +2263,7 @@ sctp_reconfig_response_parameter_new(s64 respsn, s64 result, s64 sender_next_tsn
 	if (receiver_next_tsn == -1) {
 		flags |= FLAG_RECONFIG_RECEIVER_NEXT_TSN_NOCHECK;
 		parameter->receiver_next_tsn = 0;
-	} else if (sender_next_tsn != -2) {
+	} else if (receiver_next_tsn != -2) {
 		parameter->receiver_next_tsn = htonl((u32)receiver_next_tsn);
 	}