diff --git a/packages/Webkul/Admin/src/Resources/views/components/attributes/edit/checkbox.blade.php b/packages/Webkul/Admin/src/Resources/views/components/attributes/edit/checkbox.blade.php
index 3c52afa5f..c83a2a8ee 100644
--- a/packages/Webkul/Admin/src/Resources/views/components/attributes/edit/checkbox.blade.php
+++ b/packages/Webkul/Admin/src/Resources/views/components/attributes/edit/checkbox.blade.php
@@ -3,7 +3,9 @@
? app('Webkul\Attribute\Repositories\AttributeRepository')->getLookUpOptions($attribute->lookup_type)
: $attribute->options()->orderBy('sort_order')->get();
- $selectedOption = old($attribute->code) ?: $value;
+ $selectedOption = old($attribute->code, $value);
+
+ $selectedOption = is_array($selectedOption) ? $selectedOption : explode(',', $selectedOption);
@endphp
@@ -17,7 +19,7 @@
:value="$option->id"
:for="$option->id"
:label="$option->name"
- :checked="in_array($option->id, explode(',', $selectedOption))"
+ :checked="in_array($option->id, $selectedOption)"
/>