diff --git a/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java index e7e39d794..1b2c14756 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java @@ -551,8 +551,11 @@ public class MainActivity extends ActionBarActivity implements NavDrawerActivity menuInfo = lastMenuInfo; } - if(menuInfo.targetView.getParent() instanceof ListView == false - || ((ListView)menuInfo.targetView.getParent()).getId() != R.id.nav_list) { + if(menuInfo == null + || menuInfo.targetView == null + || menuInfo.targetView.getParent() == null + || menuInfo.targetView.getParent() instanceof ListView == false + || ((ListView)menuInfo.targetView.getParent()).getId() != R.id.nav_list) { return false; } final int position = menuInfo.position;