diff --git a/packages/strapi-plugin-content-manager/admin/src/components/CustomTable/Row.js b/packages/strapi-plugin-content-manager/admin/src/components/CustomTable/Row.js
index 828f0824c3..c85a5cda19 100644
--- a/packages/strapi-plugin-content-manager/admin/src/components/CustomTable/Row.js
+++ b/packages/strapi-plugin-content-manager/admin/src/components/CustomTable/Row.js
@@ -1,5 +1,4 @@
 import React, { memo, useCallback } from 'react';
-import { withRouter } from 'react-router';
 import PropTypes from 'prop-types';
 import { get, isEmpty, isNull, isObject, toLower, toString } from 'lodash';
 import moment from 'moment';
@@ -68,7 +67,7 @@ const getDisplayedValue = (type, value, name) => {
   }
 };
 
-function Row({ canDelete, canUpdate, goTo, isBulkable, row, headers }) {
+function Row({ canDelete, canUpdate, isBulkable, row, headers }) {
   const { entriesToDelete, onChangeBulk, onClickDelete, schema } = useListView();
 
   const memoizedDisplayedValue = useCallback(
@@ -85,10 +84,6 @@ function Row({ canDelete, canUpdate, goTo, isBulkable, row, headers }) {
   const links = [
     {
       icon: canUpdate ?  : null,
-      onClick: () => {
-        emitEvent('willEditEntryFromList');
-        goTo(row.id);
-      },
     },
     {
       icon: canDelete ?  : null,
@@ -134,10 +129,9 @@ function Row({ canDelete, canUpdate, goTo, isBulkable, row, headers }) {
 Row.propTypes = {
   canDelete: PropTypes.bool.isRequired,
   canUpdate: PropTypes.bool.isRequired,
-  goTo: PropTypes.func.isRequired,
   headers: PropTypes.array.isRequired,
   isBulkable: PropTypes.bool.isRequired,
   row: PropTypes.object.isRequired,
 };
 
-export default withRouter(memo(Row));
+export default memo(Row);