diff --git a/app/Http/Controllers/Transaction/SingleController.php b/app/Http/Controllers/Transaction/SingleController.php
index 6b2f5f934e..71f4a1df21 100644
--- a/app/Http/Controllers/Transaction/SingleController.php
+++ b/app/Http/Controllers/Transaction/SingleController.php
@@ -369,6 +369,7 @@ class SingleController extends Controller
event(new StoredTransactionJournal($journal, $data['piggy_bank_id']));
+ session()->flash('success_uri', route('transactions.show', [$journal->id]));
session()->flash('success', (string)trans('firefly.stored_journal', ['description' => $journal->description]));
app('preferences')->mark();
diff --git a/resources/views/partials/flashes.twig b/resources/views/partials/flashes.twig
index 77c03557fe..4436d6baf6 100644
--- a/resources/views/partials/flashes.twig
+++ b/resources/views/partials/flashes.twig
@@ -14,7 +14,17 @@
+
+ {% if session_has('success_uri') %}
+
+ {% endif %}
+
{{ 'flash_success'|_ }} {{ session('success') }}
+
+ {% if session_has('success_uri') %}
+
+ {% endif %}
+
{% endif %}