fix nil params bug