diff --git a/media/java/android/media/MediaScanner.java b/media/java/android/media/MediaScanner.java index 21ad82badb692..3a3ae5f208bbf 100644 --- a/media/java/android/media/MediaScanner.java +++ b/media/java/android/media/MediaScanner.java @@ -1273,7 +1273,8 @@ public class MediaScanner } } - if (bestMatch == null) { + // if the match is not for an audio file, bail out + if (bestMatch == null || ! mAudioUri.equals(bestMatch.mTableUri)) { return false; }