EAP-PWD peer: Fix possible memory leak on error path