diff --git a/storages/forms.py b/storages/forms.py
index e2114ee..a4a34bf 100644
--- a/storages/forms.py
+++ b/storages/forms.py
@@ -31,9 +31,10 @@ class AddStgPool(forms.Form):
         storage_type = self.cleaned_data['stg_type']
         target = self.cleaned_data['target']
         have_symbol = re.match('^[a-zA-Z0-9/]+$', target)
-        if not have_symbol:
-            raise forms.ValidationError(_('The target must not contain any special characters'))
-        if storage_type == 'dir':
+        if storage_type == 'dir' or storage_type == 'netfs':
+            if not have_symbol:
+                raise forms.ValidationError(_('The target must not contain any special characters'))
+        if storage_type == 'dir' or storage_type == 'netfs':
             if not target:
                 raise forms.ValidationError(_('No path has been entered'))
         return target