diff --git a/district/forms.py b/district/forms.py
index 16147c8fe4c1109a72b20775505f079425582dfb..34be9b263bc68c5886eb11667ed2d242c0c31e90 100644
--- a/district/forms.py
+++ b/district/forms.py
@@ -66,9 +66,6 @@ class JekyllImportForm(WagtailAdminPageForm):
             if not cleaned_data.get("jekyll_repo_url", "").endswith(".zip"):
                 self.add_error("jekyll_repo_url", "Odkaz nesměřuje na soubor '.zip'")
 
-        if len(self.errors):
-            return cleaned_data
-
         return cleaned_data
 
     def handle_import(self):
@@ -81,7 +78,7 @@ class JekyllImportForm(WagtailAdminPageForm):
         )
 
     def save(self, commit=True):
-        if self.cleaned_data.get("do_import") and not self.cleaned_data["dry_run"]:
+        if self.cleaned_data.get("do_import"):
             self.handle_import()
 
         return super().save(commit=commit)
diff --git a/region/forms.py b/region/forms.py
index 16147c8fe4c1109a72b20775505f079425582dfb..34be9b263bc68c5886eb11667ed2d242c0c31e90 100644
--- a/region/forms.py
+++ b/region/forms.py
@@ -66,9 +66,6 @@ class JekyllImportForm(WagtailAdminPageForm):
             if not cleaned_data.get("jekyll_repo_url", "").endswith(".zip"):
                 self.add_error("jekyll_repo_url", "Odkaz nesměřuje na soubor '.zip'")
 
-        if len(self.errors):
-            return cleaned_data
-
         return cleaned_data
 
     def handle_import(self):
@@ -81,7 +78,7 @@ class JekyllImportForm(WagtailAdminPageForm):
         )
 
     def save(self, commit=True):
-        if self.cleaned_data.get("do_import") and not self.cleaned_data["dry_run"]:
+        if self.cleaned_data.get("do_import"):
             self.handle_import()
 
         return super().save(commit=commit)