Fehler nach Update auf 5.2.24

Wirklich verrückt.

Wenn ich folgendes einbinde, dann funktioniert das Backend wieder, das Frontend aber nciht mehr. Wenn ich es wieder raussnehme, dann geht das Frntend aber das backend nicht mehr.

Und ich dachte, im Backend gibt es keinen zugewiesenen Shop!?

$repository = Shopware()->Models()->getRepository('Shopware\Models\Shop\Shop');
$this->shop = $repository->getActiveDefault();

 

Wie kann ich nun beim Einbinden einer Variable im Frontend einen Shop zuweisen?

   /**@var $controller Shopware_Controllers_Frontend_Index*/
        $controller = $arguments->getSubject();
        $view = $controller->View();

        //Add our plugin template directory to load our extension.
        $view->addTemplateDir($this->Path() . 'Views/');

        $view->extendsTemplate('frontend/plugins/WhiteList/confirm.tpl');

		//Variable $white im Template verfügbar machen
		$view->assign('white', $this->getWhiteList());

Das funktioniert nicht mehr.