Missing edit tabs on only one content type I have a custom node template for a particular content type, and it seems that the "view" and "edit" tabs are missing on nodes of that type. However, it doesn't appear that the node templates typically have accesss to the $tabs array; that seems to be something that goes in page.tpl.php (which I haven't overridden or altered). It still work for other node types though, so it must be something in the node template.

When I add a dsm($tabs); to the page.tpl.php and view a node of my custom type, it displays the arrays containing the info for the tabs, so it can't be that my user doesn't have permission, or the tabs wouldn't load any info at all, right?

What should I do to my node template to fix this?
If you have a dsm($tabs) at the top of your page.tpl.php and it's showing it's set, nothing should be unsetting it by the time it is output later on in the template.

For example, in the default D6 page.tpl.php, it does this...

&lt;?php if (!empty($tabs)): ?&gt;&lt;div class="tabs"&gt;&lt;?php print $tabs; ?&gt;&lt;/div&gt;&lt;?php endif; ?&gt;


and in D7 it does this...

&lt;?php if ($tabs): ?&gt;&lt;div class="tabs"&gt;&lt;?php print render($tabs); ?&gt;&lt;/div&gt;&lt;?php endif; ?&gt;


...so, I'd take a look at the page source and see if css or something else is causing it to be hidden. For example, perhaps your theme is doing stuff like cascading a class in the body with the tabs class.