diff --git a/src/module/ProcessingChain.java b/src/module/ProcessingChain.java index a018e360..7c0bf5cd 100644 --- a/src/module/ProcessingChain.java +++ b/src/module/ProcessingChain.java @@ -320,7 +320,13 @@ public class ProcessingChain implements IChannelEventListener if(module instanceof IFrequencyChangeListener) { - mFrequencyChangeEventBroadcaster.addListener(((IFrequencyChangeListener) module).getFrequencyChangeListener()); + Listener frequencyChangeEventListener = + ((IFrequencyChangeListener)module).getFrequencyChangeListener(); + + if(frequencyChangeEventListener != null) + { + mFrequencyChangeEventBroadcaster.addListener(frequencyChangeEventListener); + } } if(module instanceof IMessageListener)