Needed to clear forwarding separately from freeing

Otherwise frames that are forwarded and sent to client might be
forwarded twice