--- class.tx_crawler_lib.php.org	2013-08-09 06:48:00.000000000 +0200
+++ class.tx_crawler_lib.php	2013-05-05 20:16:53.000000000 +0200
@@ -271,7 +271,7 @@
 			require_once(t3lib_extMgm::extPath('realurl') . 'class.tx_realurl.php');
 			/* @var $urlObj tx_realurl */
 			$urlObj = t3lib_div::makeInstance('tx_realurl');
-			$urlObj->setConfig();
+#			$urlObj->setConfig();
 
 			if (!empty($vv['subCfg']['baseUrl'])) {
 				$urlParts = parse_url($vv['subCfg']['baseUrl']);
@@ -332,8 +332,16 @@
 					// realurl support (thanks to Ingo Renner)
 					$urlQuery = 'index.php' . $urlQuery;
 					if (t3lib_extMgm::isLoaded('realurl') && $vv['subCfg']['realurl']) {
-						$uParts = parse_url($urlQuery);
-						$urlQuery = $urlObj->encodeSpURL_doEncode($uParts['query'], $vv['subCfg']['cHash'], $urlQuery);
+#						$uParts = parse_url($urlQuery);
+#						$urlQuery = $urlObj->encodeSpURL_doEncode($uParts['query'], $vv['subCfg']['cHash'], $urlQuery);
+                                               $params = array(
+                                                       'LD' => array(
+                                                               'totalURL' => $urlQuery
+                                                       ),
+                                                       'TCEmainHook' => true
+                                               );
+                                               $urlObj->encodeSpURL($params);
+                                               $urlQuery = $params['LD']['totalURL'];
 					}
 
 					// Scheduled time:
