diff --git a/app/helpers/budget_investments_helper.rb b/app/helpers/budget_investments_helper.rb
index 1e6d8405e..68e4435a3 100644
--- a/app/helpers/budget_investments_helper.rb
+++ b/app/helpers/budget_investments_helper.rb
@@ -49,4 +49,8 @@ module BudgetInvestmentsHelper
def investments_secondary_view
investments_current_view == "default" ? "minimal" : "default"
end
+
+ def show_author_actions?(investment)
+ can?(:edit, investment) || can_destroy_image?(investment)
+ end
end
diff --git a/app/views/budgets/investments/_author_actions.html.erb b/app/views/budgets/investments/_author_actions.html.erb
new file mode 100644
index 000000000..92a4aa863
--- /dev/null
+++ b/app/views/budgets/investments/_author_actions.html.erb
@@ -0,0 +1,18 @@
+<% if show_author_actions?(investment) %>
+
+ <%= t("budgets.investments.show.author") %>
+
+<% end %>
diff --git a/app/views/budgets/investments/_investment_show.html.erb b/app/views/budgets/investments/_investment_show.html.erb
index d2817a0cc..e340a7870 100644
--- a/app/views/budgets/investments/_investment_show.html.erb
+++ b/app/views/budgets/investments/_investment_show.html.erb
@@ -23,18 +23,7 @@