A thermal processor includes an oven for thermally developing an imaging media which produces gaseous contaminants during development. The gaseous contaminants includes odorous portions and condensable portions which have a condensation temperature. A contaminant removal cartridge has a housing configured to couple to the oven, a heat exchanger, and a filter module. The heat exchanger receives from the oven at least a first air flow at a first temperature, wherein the first temperature is above the condensation temperature, and including gaseous contaminants. The heat exchanger cools the first air flow to a desired filtering temperature, which is below the condensation temperature, to condense and collect the condensable portion of the gaseous contaminants and form a filtering air flow. The filter module receives the filtering air flow, to collect the remaining condensed contaminants, and to absorb the odorous portion of the gaseous contaminants to form an exhaust air flow.