             WMFAuthenticationManager.sharedInstance.clearKeychainCredentials()
             sender.dismiss(animated: true, completion: nil)
         }, dismissHandler: nil)
-        panelVC.apply(theme: theme)
-        present(panelVC, animated: true, completion: nil)
+        present(panelVC, with: theme, animated: true, completion: nil)
     }
 
     @objc func wmf_showLoginOrCreateAccountToSyncSavedArticlesToReadingListPanel(theme: Theme) {

                presenter?.showLoginViewController(theme: theme)
            })
        }, secondaryButtonTapHandler: nil, dismissHandler: nil)
        panelVC.apply(theme: theme)
        present(panelVC, animated: true, completion: nil)
    }
}

//SessionSingleton.sharedInstance().dataStore.readingListsController.setSyncEnabled(true, shouldDeleteLocalLists: true, shouldDeleteRemoteLists: false)
            sender.dismiss(animated: true, completion: nil)
        }, dismissHandler: nil)
        present(panelVC, with: theme, animated: true, completion: nil)
    }
    
    fileprivate func showLoginViewController(theme: Theme) {
