diff --git a/packages/desktop-client/src/components/budget/index.js b/packages/desktop-client/src/components/budget/index.js
index 5367edec4777ccf2e1d2e2acaf730b8164efa918..7c5e5d3af72c6e95fa0d855fbda2caf302abd66b 100644
--- a/packages/desktop-client/src/components/budget/index.js
+++ b/packages/desktop-client/src/components/budget/index.js
@@ -1,5 +1,6 @@
 import React, { memo, PureComponent, useContext, useMemo } from 'react';
 import { connect } from 'react-redux';
+import { useHistory } from 'react-router-dom';
 
 import * as actions from 'loot-core/src/client/actions';
 import { useSpreadsheet } from 'loot-core/src/client/SpreadsheetProvider';
@@ -519,6 +520,7 @@ const RolloverBudgetSummary = memo(props => {
 function BudgetWrapper(props) {
   let spreadsheet = useSpreadsheet();
   let titlebar = useContext(TitlebarContext);
+  let history = useHistory();
 
   let reportComponents = useMemo(
     () => ({
@@ -563,6 +565,7 @@ function BudgetWrapper(props) {
         rolloverComponents={rolloverComponents}
         spreadsheet={spreadsheet}
         titlebar={titlebar}
+        history={history}
       />
     </View>
   );
diff --git a/upcoming-release-notes/1067.md b/upcoming-release-notes/1067.md
new file mode 100644
index 0000000000000000000000000000000000000000..02024cca99f22eb3aacc71ff9db6a1ce377795f6
--- /dev/null
+++ b/upcoming-release-notes/1067.md
@@ -0,0 +1,6 @@
+---
+category: Bugfix
+authors: [MatissJanis]
+---
+
+Fix link to spent transactions for a budget category