diff --git a/module/doc/model.php b/module/doc/model.php index c0e038bf34..1e566b743b 100644 --- a/module/doc/model.php +++ b/module/doc/model.php @@ -2863,7 +2863,7 @@ EOT; } $tab = strpos(',doc,product,project,execution,', ",{$this->app->tab},") !== false ? $this->app->tab : 'doc'; - if($tab != 'doc') $this->loadModel($type)->setMenu($objectID); + if($tab != 'doc' and method_exists($type . 'Model', 'setMenu')) $this->loadModel($type)->setMenu($objectID); $this->lang->TRActions = $this->buildCollectButton4Doc(); $this->lang->TRActions .= $this->buildCreateButton4Doc($type, $objectID, $libID);