Changes in code in order to support "Allow empty task description" option