Index: trunk/kernel/parser.php =================================================================== diff -u -r3145 -r3164 --- trunk/kernel/parser.php (.../parser.php) (revision 3145) +++ trunk/kernel/parser.php (.../parser.php) (revision 3164) @@ -1204,7 +1204,7 @@ if(!is_object($CurrentTheme)) $CurrentTheme = $objThemes->GetItem($m_var_list["theme"]); - $theme_url = PROTOCOL.SERVER_NAME.BASE_PATH.'/themes/'.$CurrentTheme->Get('Name').'/'; + $theme_url = PROTOCOL.SERVER_NAME.rtrim(BASE_PATH, '/').'/themes/'.$CurrentTheme->Get('Name').'/'; if(getArrayValue($attribs,'_page')) { if ($attribs["_page"] != 'current') @@ -1213,7 +1213,7 @@ } else { - $theme_url = PROTOCOL.SERVER_NAME.BASE_PATH.'/index.php?env='.BuildEnv(); + $theme_url = PROTOCOL.SERVER_NAME.rtrim(BASE_PATH, '/').'/index.php?env='.BuildEnv(); } } return $theme_url;