diff --git a/src/app/features/preprints/mappers/preprint-providers.mapper.ts b/src/app/features/preprints/mappers/preprint-providers.mapper.ts
index dbddfde22..c9fa25ac2 100644
--- a/src/app/features/preprints/mappers/preprint-providers.mapper.ts
+++ b/src/app/features/preprints/mappers/preprint-providers.mapper.ts
@@ -57,8 +57,8 @@ export class PreprintProvidersMapper {
): PreprintProviderShortInfo[] {
return response.map((item) => ({
id: item.id,
- descriptionHtml: item.attributes.description,
- name: item.attributes.name,
+ name: replaceBadEncodedChars(item.attributes.name),
+ descriptionHtml: replaceBadEncodedChars(item.attributes.description),
whiteWideImageUrl: item.attributes.assets?.wide_white,
squareColorNoTransparentImageUrl: item.attributes.assets?.square_color_no_transparent,
}));
diff --git a/src/app/features/preprints/mappers/preprints.mapper.ts b/src/app/features/preprints/mappers/preprints.mapper.ts
index 23f72d0be..7d2e8defa 100644
--- a/src/app/features/preprints/mappers/preprints.mapper.ts
+++ b/src/app/features/preprints/mappers/preprints.mapper.ts
@@ -47,7 +47,7 @@ export class PreprintsMapper {
datePublished: response.attributes.date_published,
dateLastTransitioned: response.attributes.date_last_transitioned,
title: replaceBadEncodedChars(response.attributes.title),
- description: response.attributes.description,
+ description: replaceBadEncodedChars(response.attributes.description),
reviewsState: response.attributes.reviews_state,
preprintDoiCreated: response.attributes.preprint_doi_created,
currentUserPermissions: response.attributes.current_user_permissions,
diff --git a/src/app/features/preprints/pages/create-new-version/create-new-version.component.html b/src/app/features/preprints/pages/create-new-version/create-new-version.component.html
index 9d7f9fd03..cbd1794d8 100644
--- a/src/app/features/preprints/pages/create-new-version/create-new-version.component.html
+++ b/src/app/features/preprints/pages/create-new-version/create-new-version.component.html
@@ -6,9 +6,9 @@
} @else {