Fixed the greying generalization

Bugfix--also, not all tables have an active field, and just trying to
grab the active field (would have) thrown an error if the table doesn't
have an active field (that's why I wasn't making it generic).