add parameter check

crash while error is NULL