diff --git a/packages/server-side-render/src/server-side-render.js b/packages/server-side-render/src/server-side-render.js index 06b67d7f62d0d8..35338196f6c2bb 100644 --- a/packages/server-side-render/src/server-side-render.js +++ b/packages/server-side-render/src/server-side-render.js @@ -182,14 +182,6 @@ export default function ServerSideRender( props ) { const hasEmptyResponse = response === ''; const hasError = response?.error; - if ( hasEmptyResponse || ! hasResponse ) { - return ; - } - - if ( hasError ) { - return ; - } - if ( isLoading ) { return ( @@ -200,5 +192,13 @@ export default function ServerSideRender( props ) { ); } + if ( hasEmptyResponse || ! hasResponse ) { + return ; + } + + if ( hasError ) { + return ; + } + return { response }; }