diff --git a/daemon/network.go b/daemon/network.go index 8fc9631e3c..daa1f3718c 100644 --- a/daemon/network.go +++ b/daemon/network.go @@ -407,6 +407,13 @@ func (daemon *Daemon) GetNetworkDriverList() []string { } pluginList := daemon.netController.BuiltinDrivers() + + managedPlugins := daemon.PluginStore.GetAllManagedPluginsByCap(driverapi.NetworkPluginEndpointType) + + for _, plugin := range managedPlugins { + pluginList = append(pluginList, plugin.Name()) + } + pluginMap := make(map[string]bool) for _, plugin := range pluginList { pluginMap[plugin] = true