Bug correction in flags.c

When removing a flag group (destroying it) the internal used blocks
variable count was not decremented.