diff --git a/opentrafficshaper/plugins/configmanager.pm b/opentrafficshaper/plugins/configmanager.pm index d8b5066d478aaa15bfaa425e6b5c0fac904d8351..ac308a1b4b001430ad5f0ffda4c7bcbf824062f9 100644 --- a/opentrafficshaper/plugins/configmanager.pm +++ b/opentrafficshaper/plugins/configmanager.pm @@ -1072,6 +1072,12 @@ sub getTrafficClasses { my $classes = dclone($config->{'classes'}); + + # Remove default pool class if we have one + if (defined(my $classID = $config->{'default_pool'})) { + delete($classes->{$classID}); + } + return $classes; }