diff --git a/packages/vuetify/src/components/VPagination/VPagination.ts b/packages/vuetify/src/components/VPagination/VPagination.ts index 4bf16506f6d..b16350f564f 100644 --- a/packages/vuetify/src/components/VPagination/VPagination.ts +++ b/packages/vuetify/src/components/VPagination/VPagination.ts @@ -89,7 +89,7 @@ export default mixins( items (): (string | number)[] { const totalVisible = parseInt(this.totalVisible, 10) - if (totalVisible === 0) { + if (totalVisible === 0 || isNaN(this.length) || this.length > Number.MAX_SAFE_INTEGER) { return [] }