diff --git a/test/views/users/usersFilters.test.js b/test/views/users/usersFilters.test.js
index c728bf508972dbdffa77ccf42c09e57daae7ada4..9cf14c66138c1b25338510558d94eb368f4758e0 100644
--- a/test/views/users/usersFilters.test.js
+++ b/test/views/users/usersFilters.test.js
@@ -24,7 +24,7 @@ describe('Filters users', () => {
     await flushPromises()
   })
 
-  it('shows local users on "Local" filter click', async (done) => {
+  it('shows local users when "Local" filter is applied', async (done) => {
     const wrapper = mount(Filters, {
       store,
       localVue
@@ -34,17 +34,13 @@ describe('Filters users', () => {
 
     const filter = wrapper.find(`li.el-select-dropdown__item:nth-child(${1})`)
     filter.trigger('click')
-    await wrapper.vm.$nextTick()
-    expect(store.state.users.totalUsersCount).toEqual(2)
-
-    filter.trigger('click')
-    await wrapper.vm.$nextTick()
+    await flushPromises()
     expect(store.state.users.totalUsersCount).toEqual(2)
 
     done()
   })
 
-  it('shows local users with search query', async (done) => {
+  it('shows users with applied filter and search query', async (done) => {
     expect(store.state.users.totalUsersCount).toEqual(3)
 
     store.dispatch('ToggleUsersFilter', { active: true })
@@ -79,4 +75,17 @@ describe('Filters users', () => {
     done()
   })
 
+  it('shows all users after removing filters', async (done) => {
+    expect(store.state.users.totalUsersCount).toEqual(3)
+
+    store.dispatch('ToggleUsersFilter', { deactivated: true })
+    await flushPromises()
+    expect(store.state.users.totalUsersCount).toEqual(1)
+
+    store.dispatch('ToggleUsersFilter', {})
+    await flushPromises()
+    expect(store.state.users.totalUsersCount).toEqual(3)
+
+    done()
+  })
 })