diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/client/API.java b/app/src/main/java/fr/gouv/etalab/mastodon/client/API.java index 2cb99b6a9..8576be5aa 100644 --- a/app/src/main/java/fr/gouv/etalab/mastodon/client/API.java +++ b/app/src/main/java/fr/gouv/etalab/mastodon/client/API.java @@ -1311,7 +1311,11 @@ public class API { status.setReblogs_count(Integer.valueOf(resobj.get("reblogs_count").toString())); status.setReblogged(Boolean.valueOf(resobj.get("reblogged").toString())); status.setFavourited(Boolean.valueOf(resobj.get("favourited").toString())); - status.setPinned(Boolean.valueOf(resobj.get("pinned").toString())); + try { + status.setPinned(Boolean.valueOf(resobj.get("pinned").toString())); + }catch (JSONException e){ + status.setPinned(false); + } try{ status.setReblog(parseStatuses(context, resobj.getJSONObject("reblog"))); }catch (Exception ignored){}