diff --git a/components/table/Table.tsx b/components/table/Table.tsx index 71f40467c..cebd8719f 100755 --- a/components/table/Table.tsx +++ b/components/table/Table.tsx @@ -516,7 +516,9 @@ export default class Table extends React.Component, any> { pagination, }; // Controlled current prop will not respond user interaction - if (typeof props.pagination === 'object' && 'current' in (props.pagination as Object)) { + if (props.pagination && + typeof props.pagination === 'object' && + 'current' in (props.pagination as Object)) { newState.pagination = assign({}, pagination, { current: this.state.pagination.current, });