Index: includes/language.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/language.inc,v
retrieving revision 1.19
diff -u -p -r1.19 language.inc
--- includes/language.inc	1 Feb 2009 16:45:53 -0000	1.19
+++ includes/language.inc	25 Sep 2009 11:00:39 -0000
@@ -35,7 +35,7 @@ function language_initialize() {
     case LANGUAGE_NEGOTIATION_PATH:
       // $_GET['q'] might not be available at this time, because
       // path initialization runs after the language bootstrap phase.
-      $args = isset($_GET['q']) ? explode('/', $_GET['q']) : array();
+      $args = isset($_GET['q']) ? explode('/', ltrim($_GET['q'], '/')) : array();
       $prefix = array_shift($args);
       // Search prefix within enabled languages.
       foreach ($languages as $language) {
