diff --git a/Clover/app/src/main/java/org/floens/chan/chan/ChanHelper.java b/Clover/app/src/main/java/org/floens/chan/chan/ChanHelper.java index c17178fc..8cc4cc0f 100644 --- a/Clover/app/src/main/java/org/floens/chan/chan/ChanHelper.java +++ b/Clover/app/src/main/java/org/floens/chan/chan/ChanHelper.java @@ -28,14 +28,13 @@ import java.util.List; public class ChanHelper { public static Loadable getLoadableFromStartUri(Uri uri) { Loadable loadable = null; - int markedNo = -1; List parts = uri.getPathSegments(); if (parts.size() > 0) { String rawBoard = parts.get(0); if (Chan.getBoardManager().getBoardExists(rawBoard)) { - if (parts.size() == 1) { + if (parts.size() == 1 || (parts.size() == 2 && "catalog".equals(parts.get(1)))) { // Board mode loadable = LoadablePool.getInstance().obtain(new Loadable(rawBoard)); } else if (parts.size() >= 3) {