fixed: nulltpr isn't checked, lowered much damage