diff --git a/src/pages/home/report/ReportActionsView.js b/src/pages/home/report/ReportActionsView.js index b4d21de919bf..607d98039070 100755 --- a/src/pages/home/report/ReportActionsView.js +++ b/src/pages/home/report/ReportActionsView.js @@ -103,8 +103,9 @@ function ReportActionsView(props) { const isReportFullyVisible = useMemo(() => getIsReportFullyVisible(isFocused), [isFocused]); const openReportIfNecessary = () => { + const createChatError = _.get(props.report, ['errorFields', 'createChat']); // If the report is optimistic (AKA not yet created) we don't need to call openReport again - if (props.report.isOptimisticReport) { + if (props.report.isOptimisticReport || !_.isEmpty(createChatError)) { return; }