diff --git a/module/testtask/ui/create.html.php b/module/testtask/ui/create.html.php
index b6c44d14f1..05bdaab4a1 100644
--- a/module/testtask/ui/create.html.php
+++ b/module/testtask/ui/create.html.php
@@ -167,11 +167,9 @@ formPanel
formGroup
(
set::label($lang->testtask->desc),
- editor
- (
- set::name('desc'),
- set::rows(10)
- )
+ set::control('editor'),
+ set::name('desc'),
+ set::rows(10)
),
formGroup
(
diff --git a/module/testtask/ui/edit.html.php b/module/testtask/ui/edit.html.php
index 36c2174128..3a6ba1aecc 100644
--- a/module/testtask/ui/edit.html.php
+++ b/module/testtask/ui/edit.html.php
@@ -128,6 +128,7 @@ formPanel
formGroup
(
set::label($lang->testtask->desc),
+ set::required(strpos(",{$this->config->testtask->edit->requiredFields},", ",desc,") !== false),
editor
(
set::name('desc'),