diff --git a/app/src/main/java/app/fedilab/android/drawers/PixelfedListAdapter.java b/app/src/main/java/app/fedilab/android/drawers/PixelfedListAdapter.java index 6f4a95873..54b5126b7 100644 --- a/app/src/main/java/app/fedilab/android/drawers/PixelfedListAdapter.java +++ b/app/src/main/java/app/fedilab/android/drawers/PixelfedListAdapter.java @@ -553,11 +553,11 @@ public class PixelfedListAdapter extends RecyclerView.Adapter implements OnPostA } else if (status.getMedia_attachments() != null) { holder.art_media.setVisibility(View.VISIBLE); holder.imageSlider.setVisibility(View.GONE); - if (status.getMedia_attachments().get(0).getType().toLowerCase().equals("video")) { + if (status.getMedia_attachments().get(0).getType() != null && status.getMedia_attachments().get(0).getType().toLowerCase().equals("video")) { holder.art_media_play.setVisibility(View.VISIBLE); } String url; - if (status.getMedia_attachments().get(0).getPreview_url().endsWith("no-preview.png")) { + if (status.getMedia_attachments().get(0).getPreview_url() != null && status.getMedia_attachments().get(0).getPreview_url().endsWith("no-preview.png")) { url = status.getMedia_attachments().get(0).getUrl(); } else { url = status.getMedia_attachments().get(0).getPreview_url();