diff --git a/module/task/ui/create.html.php b/module/task/ui/create.html.php
index 67939b311d..b19e40a83a 100644
--- a/module/task/ui/create.html.php
+++ b/module/task/ui/create.html.php
@@ -106,7 +106,7 @@ if(!empty($execution->hasProduct))
(
set::href($this->createLink('execution', 'linkStory', "executionID=$execution->id")),
setClass('text-primary'),
- on::click('closeModal'),
+ isInModal() ? set('data-toggle', 'modal') : null,
$lang->execution->linkStory
)
);