diff --git a/lib/xfrm/sa.c b/lib/xfrm/sa.c index b48c54f7..a9256d90 100644 --- a/lib/xfrm/sa.c +++ b/lib/xfrm/sa.c @@ -1050,7 +1050,7 @@ static int xfrm_sa_update_cache (struct nl_cache *cache, struct nl_object *obj, else if (change_cb) change_cb(cache, obj, NL_ACT_NEW, data); } - else if (old_sa) + else { uint64_t diff = 0; if (change_cb || change_cb_v2)