diff --git a/src/libvlc-module.c b/src/libvlc-module.c
index d6a9849cf0e56200facda8b78963eeef16c00674..670188930b9d5b34a8900eaf363ad4fb17773669 100644
--- a/src/libvlc-module.c
+++ b/src/libvlc-module.c
@@ -2072,6 +2072,7 @@ vlc_module_begin ()
         change_need_restart ()
     add_module( "vod-server", "vod server", NULL, NULL, VOD_SERVER_TEXT,
                 VOD_SERVER_LONGTEXT, true )
+        change_need_restart ()
 
     set_section( N_("Plugins" ), NULL )
     add_bool( "plugins-cache", true, PLUGINS_CACHE_TEXT,