diff --git a/src/useBaseQuery.js b/src/useBaseQuery.js index e8bed84b36..b8b0ac8af0 100644 --- a/src/useBaseQuery.js +++ b/src/useBaseQuery.js @@ -40,6 +40,7 @@ export function useBaseQuery(queryKey, queryVariables, queryFn, config = {}) { // Perform the initial fetch for this query if necessary if ( + !getLatestConfig().manual && // Don't auto fetch if config is set to manual query !query.wasSuspensed && // Don't double fetch for suspense query.state.isStale && // Only refetch if stale (getLatestConfig().refetchOnMount || query.instances.length === 1)