diff --git a/spec/features/boards/boards_spec.rb b/spec/features/boards/boards_spec.rb
index c697dbea131f2b25a5d96815b1bc8c75160271f5..62fe2e2e8b6feafc90bfff4b56f70556f4f958d8 100644
--- a/spec/features/boards/boards_spec.rb
+++ b/spec/features/boards/boards_spec.rb
@@ -474,12 +474,14 @@ describe 'Issue Boards', feature: true, js: true do
 
           page.within '.dropdown-menu-labels' do
             click_link(testing.title)
+            wait_for_vue_resource(spinner: false)
           end
 
           expect(page).to have_css('input[name="label_name[]"]', visible: false)
 
           page.within '.dropdown-menu-labels' do
             click_link(testing.title)
+            wait_for_vue_resource(spinner: false)
           end
 
           expect(page).not_to have_css('input[name="label_name[]"]', visible: false)