 		if !observingVolumeChanges {
 			observingVolumeChanges = true
 			
+			UIApplication.sharedApplication().windows.first?.addSubview(volumeView)
+			
 			// Initialize the audio session
 			do {
 				try AVAudioSession.sharedInstance().setActive(true)

	/// A `UIWindow` that is inserted above the system status bar to show the volume indicator.
	private let volumeWindow: UIWindow = UIWindow()
	
	/// A timer that controls when the `VolumeBar` automatically hides.
	///
	/// Each time a volume button is pressed, the timer is invalidated and set again with duration `minimumVisibleDuration`.

		volumeWindow.backgroundColor = nil
		volumeWindow.rootViewController = volumeViewController
		volumeWindow.windowLevel = UIWindowLevelStatusBar + 1
		
		// Set up internal MPVolumeView
		volumeView.clipsToBounds = true
		volumeView.frame = CGRect.zero
	}
	
	deinit {
