         // Add the dimming view and the presented view to the heirarchy
         self.backgroundView.frame = self.containerView!.bounds
         self.containerView!.addSubview(self.backgroundView)
+        
+        if(self.traitCollection.verticalSizeClass == .Compact){
+            self.statusBarBackground.hidden = true
+        }
+        
         self.containerView!.addSubview(self.presentedView()!)
         
-        // Add a status bar background so the TOC scroll below it
- 
-
-
         // Hide the presenting view controller for accessibility
         self.togglePresentingViewControllerAccessibility(false)
 

        
        if newCollection.verticalSizeClass == .Regular
        {
            self.statusBarBg.hidden = false;
            var frameP = self.containerView!.bounds;
            if !UIApplication.sharedApplication().wmf_tocShouldBeOnLeft{
                frameP.origin.x += self.visibleBackgroundWidth

        
        if newCollection.verticalSizeClass == .Compact
        {
            self.statusBarBackground.hidden = true;
            var frameL = self.containerView!.bounds;
            if !UIApplication.sharedApplication().wmf_tocShouldBeOnLeft{
                frameL.origin.x += self.visibleBackgroundWidth
