 		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 {

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

		}
		observingVolumeChanges = true
		
		// 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)
