diff --git a/app/controllers/forms_controller.rb b/app/controllers/forms_controller.rb
index 2a4c9372f..3ab718384 100644
--- a/app/controllers/forms_controller.rb
+++ b/app/controllers/forms_controller.rb
@@ -167,7 +167,7 @@ class FormsController < ApplicationController
def duplicate
ActiveRecord::Base.transaction do
new_form = @form.duplicate!(current_user)
- log_activity(@form, :form_duplicated, { form_new: new_form.id })
+ log_activity(new_form, :form_duplicated, { form_old: @form.id })
render json: { message: t('forms.duplicated.success_flash', name: escape_input(@form.name)) }
rescue ActiveRecord::RecordInvalid
render json: { error: new_form.errors.full_messages }, status: :unprocessable_entity
diff --git a/config/locales/global_activities/en.yml b/config/locales/global_activities/en.yml
index ea7533216..60bff898d 100644
--- a/config/locales/global_activities/en.yml
+++ b/config/locales/global_activities/en.yml
@@ -369,7 +369,7 @@ en:
protocol_step_form_added_html: "%{user} added form %{form} in protocol's step %{step_position} %{step} in Protocol repository."
protocol_step_form_deleted_html: "%{user} deleted form %{form} in protocol's step %{step_position} %{step} in Protocol repository."
protocol_step_form_moved_html: "%{user} moved form %{form} in protocol's step %{step_position} %{step} to step %{step_position_destination} %{step_destination} in Protocol repository."
- form_duplicated_html: "%{user} duplicated form %{form_new} from %{form} in Forms."
+ form_duplicated_html: "%{user} duplicated form %{form} from %{form_old} in Forms."
form_block_duplicated_html: "%{user} duplicated form block %{block_name} in form %{form} in Form templates."
form_unpublished_html: "%{user} unpublished form %{form}."
activity_name: