The answer to eliminate this is the catalytic combustor.
Wood smoke gases coming in contact with the catalyst, causes chemical changes to take place. This will then allow the smoke to ignite at temperatures around 500 F. or (260 C.)
This temperature is easily achieved in the firebox of a wood burning stove.
As the wood gases ignite and burn within the catalytic combustor, clean by-products of water vapor (H2O) and carbon dioxide (CO2) are emitted.