summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/org/fox/ttrss/MainActivity.java16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/org/fox/ttrss/MainActivity.java b/src/org/fox/ttrss/MainActivity.java
index e4dcee69..5bb1c6c5 100644
--- a/src/org/fox/ttrss/MainActivity.java
+++ b/src/org/fox/ttrss/MainActivity.java
@@ -183,15 +183,17 @@ public class MainActivity extends CommonActivity implements OnlineServices {
if (m_activeFeed.is_cat) {
FeedCategoriesFragment cats = (FeedCategoriesFragment) getSupportFragmentManager().findFragmentByTag(FRAG_CATS);
- ft.show(cats);
-
- cats.setSelectedCategory(null);
+ if (cats != null) {
+ ft.show(cats);
+ cats.setSelectedCategory(null);
+ }
} else {
FeedsFragment feeds = (FeedsFragment) getSupportFragmentManager().findFragmentByTag(FRAG_FEEDS);
-
- ft.show(feeds);
-
- feeds.setSelectedFeed(null);
+
+ if (feeds != null) {
+ ft.show(feeds);
+ feeds.setSelectedFeed(null);
+ }
}
} else {