diff --git a/libavformat/allformats.c b/libavformat/allformats.c
index 91c4a7b49bb2deff857851e86b06d95cdaa27c93..117d6f719daeed289077601475ba037626a219cf 100644
--- a/libavformat/allformats.c
+++ b/libavformat/allformats.c
@@ -136,7 +136,7 @@ void av_register_all(void)
     REGISTER_MUXER   (RTP, rtp);
     REGISTER_DEMUXER (RTSP, rtsp);
     REGISTER_DEMUXER (SDP, sdp);
-#ifdef CONFIG_NETWORK
+#ifdef CONFIG_RTP_MUXER
     av_register_rtp_dynamic_payload_handlers();
 #endif
     REGISTER_DEMUXER (SEGAFILM, segafilm);