diff --git a/components/streams/src/feed.cpp b/components/streams/src/feed.cpp
index 8ccae3a1853aad831ca198d91c9883ff8227bc59..209977248d5ebe282f0127908e3b1fe056412429 100644
--- a/components/streams/src/feed.cpp
+++ b/components/streams/src/feed.cpp
@@ -118,6 +118,8 @@ Feed::Feed(nlohmann::json &config, ftl::net::Universe*net) :
 		(ftl::create<ftl::stream::Broadcast>(this, "record_stream"));
 	recorder_->setStream(record_stream_.get());
 
+	record_filter_ = nullptr;
+
 	//interceptor_->setStream(stream_.get());
 	receiver_->setStream(stream_.get());
 	sender_->setStream(stream_.get());