diff --git a/vlc-android/src/org/videolan/vlc/ExternalMonitor.java b/vlc-android/src/org/videolan/vlc/ExternalMonitor.java index 440c4dfa0..ac1b398d4 100644 --- a/vlc-android/src/org/videolan/vlc/ExternalMonitor.java +++ b/vlc-android/src/org/videolan/vlc/ExternalMonitor.java @@ -106,7 +106,7 @@ public class ExternalMonitor extends BroadcastReceiver implements LifecycleObser }); } final UsbManager usbManager = (UsbManager) ctx.getSystemService(Context.USB_SERVICE); - devices.add(new ArrayList<>(usbManager.getDeviceList().values())); + if (usbManager != null) devices.add(new ArrayList<>(usbManager.getDeviceList().values())); } @OnLifecycleEvent(Lifecycle.Event.ON_STOP)