protected function getUrlPathFromConfig($urlConfig)
    {
        $urlPath = parent::getUrlPathFromConfig($urlConfig);

        try {
            $path = is_array($urlPath)
                ? $urlPath[0]
                : $urlPath;

            $arguments = (
                is_array($urlPath) &&
                isset($urlPath[1]) &&
                is_array($urlPath[1])
            )
                ? $urlPath[1]
                : [];

            $urlPath = $this
                ->router
                ->generate($path, $arguments);
        } catch (ExceptionInterface $e) {

            /**
             * Silent pass
             */
        }

        return $urlPath;
    }