diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java index ec01ba27..e4c2891e 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java @@ -416,7 +416,7 @@ public class HeadlinesFragment extends Fragment { if (m_prefs.getBoolean("headlines_mark_read_scroll", false) && firstVisibleItem > m_adapter.getHeaderCount()) { - if (firstVisibleItem <= m_articles.size()) { + if (firstVisibleItem <= m_articles.size() + m_adapter.getHeaderCount()) { Article a = (Article) m_articles.get(firstVisibleItem - m_adapter.getHeaderCount() - 1);