diff --git a/src/plugins/htmlAudioPlayer/plugin.js b/src/plugins/htmlAudioPlayer/plugin.js
index 66b95ecc1d..653796055c 100644
--- a/src/plugins/htmlAudioPlayer/plugin.js
+++ b/src/plugins/htmlAudioPlayer/plugin.js
@@ -502,8 +502,8 @@ class HtmlAudioPlayer {
setAirPlayEnabled(isEnabled) {
const mediaElement = this._mediaElement;
- if (document.AirPlayEnabled) {
- if (mediaElement) {
+ if (mediaElement) {
+ if (document.AirPlayEnabled) {
if (isEnabled) {
mediaElement.requestAirPlay().catch(function(err) {
console.error('Error requesting AirPlay', err);
@@ -513,9 +513,9 @@ class HtmlAudioPlayer {
console.error('Error exiting AirPlay', err);
});
}
+ } else {
+ mediaElement.webkitShowPlaybackTargetPicker();
}
- } else {
- mediaElement.webkitShowPlaybackTargetPicker();
}
}