diff --git a/src/DataTable/utils/routeDoubleClick.js b/src/DataTable/utils/routeDoubleClick.js
index <HASH>..<HASH> 100644
--- a/src/DataTable/utils/routeDoubleClick.js
+++ b/src/DataTable/utils/routeDoubleClick.js
@@ -1,8 +1,10 @@
 import pluralize from "pluralize";
+import { kebabCase } from "lodash";
+
 export default function routeDoubleClick(row, rowIndex, history) {
-  const recordType = row["__typename"];
+  const recordType = row["__typename"] || "";
   const recordId = row["dbId"] || row["id"];
-  const route = "/" + pluralize(recordType) + "/" + recordId;
+  const route = "/" + pluralize(kebabCase(recordType)) + "/" + recordId;
   history
     ? history.push(route)
     : console.warn("react router history not passed to datatable");
update route double click for kebab case routes