diff --git a/packages/desktop-client/src/components/transactions/SelectedTransactionsButton.jsx b/packages/desktop-client/src/components/transactions/SelectedTransactionsButton.jsx
index 88ca81ac67ea13dc645438889f305b35af4c8df3..fbb65a602ca2dc064a30946c04807990bc68f647 100644
--- a/packages/desktop-client/src/components/transactions/SelectedTransactionsButton.jsx
+++ b/packages/desktop-client/src/components/transactions/SelectedTransactionsButton.jsx
@@ -165,7 +165,8 @@ export function SelectedTransactionsButton({
   ]);
   useHotkeys(
     's',
-    () => (!types.trans || linked ? onViewSchedule() : onLinkSchedule()),
+    () =>
+      !types.trans || linked ? onViewSchedule() : onLinkSchedule(selectedIds),
     {
       scopes: ['app'],
     },
diff --git a/upcoming-release-notes/3324.md b/upcoming-release-notes/3324.md
new file mode 100644
index 0000000000000000000000000000000000000000..e72d02a5761822b605539cf23fa0864d34d9d9b3
--- /dev/null
+++ b/upcoming-release-notes/3324.md
@@ -0,0 +1,6 @@
+---
+category: Bugfix
+authors: [MatissJanis]
+---
+
+Fix "s" hotkey breaking in transaction table.