You omitted the set-id from a $set directive.
See the DESCRIPTION section of the gencat man page for the format of the $set directive.