--- nodefamily.module 2007-10-04 10:53:48.000000000 +0200 +++ nodefamily_new.module 2007-11-13 10:53:30.000000000 +0100 @@ -161,6 +161,11 @@ function _nodefamily_relation_overview_d function nodefamily_nodeapi(&$node, $op, $teaser = NULL, $page = NULL) { switch($op) { + case 'prepare': + if (!$node->nid && nodefamily_content_type_is_max($node->type, $node->uid)) { + drupal_goto('nodefamily/'.$node->type); + } + break; case 'insert': $parents = nodefamily_get_parent_types($node->type); $children = nodefamily_get_child_types($node->type);