ProfileExtender: additional error checking