diff --git a/test/integration/examples.test.js b/test/integration/examples.test.js
index 3554151db07dc3e2b7b21b4e0825747e845bffff..a268455ca88f62d6f3f0c771a5b3f26fc6f20f76 100644
--- a/test/integration/examples.test.js
+++ b/test/integration/examples.test.js
@@ -75,7 +75,8 @@ describe('blocks example', () => {
         await expect(projectRequests).toEqual(['https://projects.scratch.mit.edu/96708228']);
     });
 
-    test('Change categories', async () => {
+    // skipping per https://github.com/LLK/scratch-gui/issues/4902 until we have better approach
+    test.skip('Change categories', async () => {
         await loadUri(`${uri}`);
         await clickText('Looks');
         await clickText('Sound');