catch NPE #4228