sc/source/ui/view/gridwin2.cxx | 3 +++ 1 file changed, 3 insertions(+)
New commits: commit 7e74f2260b7d093c1b3bb6e362de1c52b5068cc6 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Mon May 1 20:58:00 2023 +0100 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Tue May 2 10:01:47 2023 +0200 cid#1528432 Argument cannot be negative Change-Id: Ic55c524a9ec8ae9a4df7f96d284d822616fa3b54 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151241 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/sc/source/ui/view/gridwin2.cxx b/sc/source/ui/view/gridwin2.cxx index 94d90443da26..01f5f39dd7d3 100644 --- a/sc/source/ui/view/gridwin2.cxx +++ b/sc/source/ui/view/gridwin2.cxx @@ -746,6 +746,9 @@ void ScGridWindow::UpdateDPPopupMenuForFieldChange() return; tools::Long nIndex = mpDPFieldPopup->getField(); + if (nIndex < 0) + return; + tools::Long nDimIndex = pDPData->maFieldIndices[nIndex]; if (nDimIndex == pDPData->mnDim) return;