Fix pseduorating not being skipped bug in preprocessor