Acts_as_nested_set and STI

Hi!

I have a model that will act as nested set. Some other models, will
inherit from that first one (hence the STI), but i wish that the models
that extend it cannot have children.

How can I do this? Maybe adding something like:

def add_child
false
end

will do the work?

Thanks,
Rodrigo.