rework last bugfix
restore missing source check in PetrifyPNParser