diff --git a/typo3/sysext/impexp/Classes/Controller/ImportExportController.php b/typo3/sysext/impexp/Classes/Controller/ImportExportController.php
index a0bc8705afb0f809e3d62d200dc8856fe6ebb14c..14ace2b84ad9f00eb55f367d8c6a25467dd067f2 100644
--- a/typo3/sysext/impexp/Classes/Controller/ImportExportController.php
+++ b/typo3/sysext/impexp/Classes/Controller/ImportExportController.php
@@ -1217,16 +1217,17 @@ class ImportExportController extends \TYPO3\CMS\Backend\Module\BaseScriptClass {
 	 * @todo Define visibility
 	 */
 	public function extensionSelector($prefix, $value) {
-		global $TYPO3_LOADED_EXT;
-		$extTrav = array_keys($TYPO3_LOADED_EXT);
+		$loadedExtensions = \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getLoadedExtensionListArray();
+
 		// make box:
 		$opt = array();
 		$opt[] = '<option value=""></option>';
-		foreach ($extTrav as $v) {
+		foreach ($loadedExtensions as $extensionKey) {
+			$sel = '';
 			if (is_array($value)) {
-				$sel = in_array($v, $value) ? ' selected="selected"' : '';
+				$sel = in_array($extensionKey, $value) ? ' selected="selected"' : '';
 			}
-			$opt[] = '<option value="' . htmlspecialchars($v) . '"' . $sel . '>' . htmlspecialchars($v) . '</option>';
+			$opt[] = '<option value="' . htmlspecialchars($extensionKey) . '"' . $sel . '>' . htmlspecialchars($extensionKey) . '</option>';
 		}
 		return '<select name="' . $prefix . '[]" multiple="multiple" size="' . \TYPO3\CMS\Core\Utility\MathUtility::forceIntegerInRange(count($opt), 5, 10) . '">' . implode('', $opt) . '</select>';
 	}