diff --git a/src/dhcp.c b/src/dhcp.c index cd9178ad..6122acbc 100644 --- a/src/dhcp.c +++ b/src/dhcp.c @@ -2896,8 +2896,8 @@ dhcp_deconfigure(void *arg) else { state->addr = NULL; state->added = 0; + script_runreason(ifp, reason); } - script_runreason(ifp, reason); free(state->old); state->old = NULL; state->old_len = 0;