 		}
 		observingVolumeChanges = true
 		
-		// Add the hidden `MPVolumeView`.
-		volumeWindow.addSubview(volumeView)
-		
+		// Set `volumeView` to non-hidden so the system volume HUD doesn't show
+		volumeView.isHidden = false
+
 		// Initialize the audio session
 		do {
 			try AVAudioSession.sharedInstance().setActive(true)

		if observingVolumeChanges {
			observingVolumeChanges = false
			
			removeVolumeBarObservers()
			
			// Remove the hidden `MPVolumeView`.
			volumeView.removeFromSuperview()
		}
	}
	

		volumeWindow.rootViewController = volumeViewController
		
		// A non-hidden MPVolumeView is needed to prevent the system volume HUD from showing.
		volumeView.isHidden = true
		volumeView.clipsToBounds = true
		volumeView.showsRouteButton = false
		volumeWindow.addSubview(volumeView)
	}
	
	deinit {
