From 04c91615e20dbd6220623d33be86ce99f89c3d3c Mon Sep 17 00:00:00 2001 From: Bananeweizen Date: Sat, 18 Jan 2014 10:52:16 +0100 Subject: fix #3552: NPE in menu handler --- main/src/cgeo/geocaching/ui/LoggingUI.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'main/src/cgeo/geocaching/ui/LoggingUI.java') diff --git a/main/src/cgeo/geocaching/ui/LoggingUI.java b/main/src/cgeo/geocaching/ui/LoggingUI.java index 1423da2..9f482cb 100644 --- a/main/src/cgeo/geocaching/ui/LoggingUI.java +++ b/main/src/cgeo/geocaching/ui/LoggingUI.java @@ -117,6 +117,9 @@ public class LoggingUI extends AbstractUIFactory { } public static void onPrepareOptionsMenu(Menu menu, Geocache cache) { + if (cache == null) { + return; + } final MenuItem itemLog = menu.findItem(R.id.menu_log_visit); itemLog.setVisible(cache.supportsLogging() && !Settings.getLogOffline()); itemLog.setEnabled(Settings.isLogin()); -- cgit v1.1