diff --git a/Classes/Core/Core.php b/Classes/Core/Core.php
index ead6e15..233564d 100755
--- a/Classes/Core/Core.php
+++ b/Classes/Core/Core.php
@@ -336,7 +336,7 @@ public static function loadJquery()
{
/** @var DocumentTemplate $documentTemplate */
$documentTemplate = self::getDocumentTemplate();
- $pageRenderer = $documentTemplate->getPageRenderer();
+ $pageRenderer = GeneralUtility::makeInstance(PageRenderer::class);
$pageRenderer->loadJquery(PageRenderer::JQUERY_VERSION_LATEST, 'local', $pageRenderer::JQUERY_NAMESPACE_DEFAULT_NOCONFLICT);
}
diff --git a/Classes/Duplication/AbstractDuplicationProcess.php b/Classes/Duplication/AbstractDuplicationProcess.php
index 3669de8..2fcd372 100755
--- a/Classes/Duplication/AbstractDuplicationProcess.php
+++ b/Classes/Duplication/AbstractDuplicationProcess.php
@@ -274,6 +274,8 @@ public static function getCleanedDuplicationConfiguration($pageUid, $onlyUsedInS
if (!self::$duplicationConfiguration[$pageUid][$siteModificationToken]) {
$duplicationConfiguration = Core::sortArrayByPositionValue(TypoScriptUtility::getExtensionConfigurationFromPath('duplication', $pageUid));
+ ksort($duplicationConfiguration);
+
$cleanedDuplicationConfiguration = [];
// For HTML convention causes, we replace the lower-camel-case indexes with lower-case-underscored ones.
diff --git a/Classes/Utility/TypoScriptUtility.php b/Classes/Utility/TypoScriptUtility.php
index b73e801..cf6d7a4 100755
--- a/Classes/Utility/TypoScriptUtility.php
+++ b/Classes/Utility/TypoScriptUtility.php
@@ -17,9 +17,9 @@
use Romm\SiteFactory\Core\Core;
use TYPO3\CMS\Core\TypoScript\ExtendedTemplateService;
use TYPO3\CMS\Core\TypoScript\TemplateService;
+use TYPO3\CMS\Core\TypoScript\TypoScriptService;
use TYPO3\CMS\Core\Utility\ArrayUtility;
use TYPO3\CMS\Core\Utility\MathUtility;
-use TYPO3\CMS\Extbase\Service\TypoScriptService;
use TYPO3\CMS\Frontend\Page\PageRepository;
/**
diff --git a/Resources/Private/Language/FieldsLocallang.xlf b/Resources/Private/Language/FieldsLocallang.xlf
index 521e25a..ed59de4 100755
--- a/Resources/Private/Language/FieldsLocallang.xlf
+++ b/Resources/Private/Language/FieldsLocallang.xlf
@@ -3,7 +3,6 @@