diff --git a/ttool/src/test/java/ui/AvatarSecurityTests.java b/ttool/src/test/java/ui/AvatarSecurityTests.java
index bb10016e4f37f8ea520d3434c7ff8db49a0dc08d..fa1cc654279a9da13820e1d89e81a30e297e7ec9 100644
--- a/ttool/src/test/java/ui/AvatarSecurityTests.java
+++ b/ttool/src/test/java/ui/AvatarSecurityTests.java
@@ -2,11 +2,16 @@ package ui;
 
 import common.ConfigurationTTool;
 import common.SpecConfigTTool;
+import myutil.FileException;
 import myutil.FileUtils;
 import myutil.TraceManager;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
+import java.io.File;
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.nio.file.Paths;
 import java.util.*;
 
 import static org.junit.Assert.*;
@@ -41,7 +46,17 @@ public class AvatarSecurityTests extends AbstractUITest {
         RESOURCES_DIR = baseResourcesDir + RES_FOLDER;
         INPUT_DIR = RESOURCES_DIR + INPUT_FOLDER;
         OUTPUT_DIR = RESOURCES_DIR + OUTPUT_FOLDER;
-        FileUtils.deleteFiles(OUTPUT_DIR);
+
+        File outputDir = new File(OUTPUT_DIR);
+
+        if (outputDir.exists()) {
+            FileUtils.deleteFiles(OUTPUT_DIR);
+        } else {
+            boolean result = outputDir.mkdir();
+            if (!result) {
+                throw new FileException("Can't create output directory");
+            }
+        }
 
         initModels();