diff --git a/module/story/model.php b/module/story/model.php index 0dc3182546..f1f15dce69 100644 --- a/module/story/model.php +++ b/module/story/model.php @@ -4616,7 +4616,7 @@ class storyModel extends model if($canCreateCase and ($canClose or $canUnlinkStory)) $menu .= "
"; $menu .= $this->buildMenu('story', 'close', $params . "&from=&storyType=$story->type", $story, $type, '', '', 'iframe', true); - if($execution->hasProduct) $menu .= $this->buildMenu('projectstory', 'unlinkStory', "projectID={$this->session->project}&$params", $story, $type, 'unlink', 'hiddenwin', 'showinonlybody'); + if(!empty($execution) and $execution->hasProduct) $menu .= $this->buildMenu('projectstory', 'unlinkStory', "projectID={$this->session->project}&$params", $story, $type, 'unlink', 'hiddenwin', 'showinonlybody'); } if($this->app->tab == 'product' and $storyType == 'story')