diff --git a/modules/Categories/Http/Controllers/CreateNewCategory.php b/modules/Categories/Http/Controllers/CreateNewCategory.php
index c81502ca..0f72c29e 100644
--- a/modules/Categories/Http/Controllers/CreateNewCategory.php
+++ b/modules/Categories/Http/Controllers/CreateNewCategory.php
@@ -17,7 +17,8 @@ class CreateNewCategory extends Controller
public function getNew()
{
$category = new Category();
- $categories = Category::getTree();
+ $categories = Category::getTree()->toArray();
+
$modules = Module::where('enabled', true)
->get();
diff --git a/modules/Categories/Resources/views/admin/form.blade.php b/modules/Categories/Resources/views/admin/form.blade.php
index 5fa3c021..3f38b6dc 100644
--- a/modules/Categories/Resources/views/admin/form.blade.php
+++ b/modules/Categories/Resources/views/admin/form.blade.php
@@ -35,8 +35,7 @@
diff --git a/modules/Categories/Resources/views/admin/snippets/optionParentCategories.blade.php b/modules/Categories/Resources/views/admin/snippets/optionParentCategories.blade.php
new file mode 100644
index 00000000..aee0f619
--- /dev/null
+++ b/modules/Categories/Resources/views/admin/snippets/optionParentCategories.blade.php
@@ -0,0 +1,9 @@
+
+
+@if(isset($currentCategory['children']))
+ @foreach($currentCategory['children'] as $category)
+ @include('categories::admin.snippets.optionParentCategories', ['selectedCategory' => $selectedCategory, 'currentCategory' => $category, 'level' => $level+1])
+ @endforeach
+@endif
\ No newline at end of file