diff --git a/packages/desktop-client/src/components/table.tsx b/packages/desktop-client/src/components/table.tsx
index c62d6111b697c15cd82e508e9111d328d6d82751..7b0a3ecc45f5608df009562157321c5e6d06b442 100644
--- a/packages/desktop-client/src/components/table.tsx
+++ b/packages/desktop-client/src/components/table.tsx
@@ -829,7 +829,7 @@ export function SelectedItemsButton<T extends MenuItem = MenuItem>({
   onSelect,
 }: SelectedItemsButtonProps<T>) {
   const selectedItems = useSelectedItems();
-  const [menuOpen, setMenuOpen] = useState(null);
+  const [menuOpen, setMenuOpen] = useState(false);
   const triggerRef = useRef(null);
 
   if (selectedItems.size === 0) {
diff --git a/upcoming-release-notes/3337.md b/upcoming-release-notes/3337.md
new file mode 100644
index 0000000000000000000000000000000000000000..9079c082c761d60bd92d558acc97cb1025d831e0
--- /dev/null
+++ b/upcoming-release-notes/3337.md
@@ -0,0 +1,6 @@
+---
+category: Bugfix
+authors: [MatissJanis]
+---
+
+Fix schedules modal closing when selecting transactions to link.