diff --git a/sizakat/mustahik/query.py b/sizakat/mustahik/query.py
index be4165ca324b675503f7ad85ef9a961b1463306e..f78221c608520a9967d0d4870283991bbda915aa 100644
--- a/sizakat/mustahik/query.py
+++ b/sizakat/mustahik/query.py
@@ -25,7 +25,9 @@ class MustahikQuery(graphene.ObjectType):
             return mustahik
 
     def resolve_mustahikWithName(self, info, name=""):
-        return
+        if name != "":
+            return Mustahik.objects.filter(name__icontains=name)
+        return Mustahik.objects.all()
         
         
  
diff --git a/sizakat/mustahik/tests.py b/sizakat/mustahik/tests.py
index ea9a47eb57710760664547b168992c8850141d00..ceeba11b6667a7f43ff02f8ed7c7c56f7e4851be 100644
--- a/sizakat/mustahik/tests.py
+++ b/sizakat/mustahik/tests.py
@@ -316,7 +316,7 @@ class MustahikGraphQLTestCase(GraphQLTestCase):
         self.assertEqual(len(content['data']['mustahikWithName']),1)
         self.assertEqual(content['data']['mustahikWithName'][0]['name'], 'mustahik')
 
-    def test_mustahikWithName_if_name_is_set_should_return_list_of_mustahiks_with_contain_the_name(self):
+    def test_mustahikWithName_if_name_is_set_should_return_list_of_mustahiks_that_contain_the_name(self):
         Mustahik.objects.create(
             name='test',
             no_ktp='11751234567890',