diff --git a/superset-frontend/src/dashboard/actions/hydrate.js b/superset-frontend/src/dashboard/actions/hydrate.js index 67ce361baa0..9c524e2d05b 100644 --- a/superset-frontend/src/dashboard/actions/hydrate.js +++ b/superset-frontend/src/dashboard/actions/hydrate.js @@ -335,7 +335,7 @@ export const hydrateDashboard = (dashboardData, chartData) => ( dashboardInfo: { ...dashboardData, metadata, - userId: String(user.userId), // legacy, please use state.user instead + userId: user.userId ? String(user.userId) : null, // legacy, please use state.user instead dash_edit_perm: canEdit, dash_save_perm: findPermission('can_save_dash', 'Superset', roles), dash_share_perm: findPermission(