diff --git a/drm/java/android/drm/DrmManagerClient.java b/drm/java/android/drm/DrmManagerClient.java index 6caf678d85589..c541456cd92ad 100644 --- a/drm/java/android/drm/DrmManagerClient.java +++ b/drm/java/android/drm/DrmManagerClient.java @@ -479,6 +479,9 @@ public class DrmManagerClient { */ public int acquireRights(DrmInfoRequest drmInfoRequest) { DrmInfo drmInfo = acquireDrmInfo(drmInfoRequest); + if (null == drmInfo) { + return ERROR_UNKNOWN; + } return processDrmInfo(drmInfo); }