# | Line 2916 | Line 2916 | check_class(void) | |
---|---|---|
2916 | { | |
2917 | struct ClassItem *aclass = map_to_conf(ptr->data); | |
2918 | ||
2919 | < | if (!aclass->active) |
2919 | > | if (!aclass->active && !CurrUserCount(aclass)) |
2920 | { | |
2921 | destroy_cidr_class(aclass); | |
2922 | < | |
2923 | < | if (!CurrUserCount(aclass)) |
2924 | < | delete_conf_item(ptr->data); |
2922 | > | delete_conf_item(ptr->data); |
2923 | } | |
2924 | } | |
2925 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |