fixed issue #52 ，处理NPE异常