diff --git a/packages/desktop-client/src/components/accounts/TransactionsTable.test.js b/packages/desktop-client/src/components/accounts/TransactionsTable.test.js
index 671b3c55548cd4da667b410c893444949a6f6b46..5420ef0660b720ec80e0cd98d2079109853bb307 100644
--- a/packages/desktop-client/src/components/accounts/TransactionsTable.test.js
+++ b/packages/desktop-client/src/components/accounts/TransactionsTable.test.js
@@ -1,6 +1,6 @@
 import React, { useState, useEffect } from 'react';
 
-import { render, screen, fireEvent, waitFor } from '@testing-library/react';
+import { render, screen, fireEvent } from '@testing-library/react';
 import userEvent from '@testing-library/user-event';
 import { format as formatDate, parse as parseDate } from 'date-fns';
 
@@ -359,13 +359,11 @@ describe('Transactions', () => {
     // When reaching the bottom it shouldn't error
     input = await editField(container, 'notes', 4);
     await userEvent.type(input, '[Enter]');
-    await waitFor(() => {
-      expect(container.querySelector('input')).toBeNull();
-    });
 
+    // TODO: fix flakiness and re-enable
     // When reaching the top it shouldn't error
-    input = await editField(container, 'notes', 0);
-    await userEvent.type(input, '{Shift>}[Enter]{/Shift}');
+    // input = await editField(container, 'notes', 0);
+    // await userEvent.type(input, '{Shift>}[Enter]{/Shift}');
   });
 
   test('keybinding escape resets the value', async () => {
diff --git a/upcoming-release-notes/795.md b/upcoming-release-notes/795.md
new file mode 100644
index 0000000000000000000000000000000000000000..2101f544dc63f6781177f9d7fce56d4c42c29938
--- /dev/null
+++ b/upcoming-release-notes/795.md
@@ -0,0 +1,6 @@
+---
+category: Maintenance
+authors: [MatissJanis]
+---
+
+Disable flaky unit test steps