From fc3f03728262dd61cdab2be036fe1da05e3c5b82 Mon Sep 17 00:00:00 2001 From: Martin Catheland Date: Thu, 29 Feb 2024 17:49:32 +0100 Subject: [PATCH] fix: check that the current tab is not null before closing it --- src/main/java/org/jabref/gui/JabRefFrame.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/jabref/gui/JabRefFrame.java b/src/main/java/org/jabref/gui/JabRefFrame.java index 355a301d40c..baca17aabdd 100644 --- a/src/main/java/org/jabref/gui/JabRefFrame.java +++ b/src/main/java/org/jabref/gui/JabRefFrame.java @@ -752,7 +752,11 @@ private boolean closeTabs() { } public boolean closeCurrentTab() { - return closeTab(getCurrentLibraryTab()); + LibraryTab currentTab = getCurrentLibraryTab(); + if (currentTab == null) { + return false; + } + return closeTab(currentTab); } public OpenDatabaseAction getOpenDatabaseAction() {