--- ../../moodle/admin/lang.php 2006-11-05 14:08:10.000000000 +0000 +++ lang.php 2006-11-06 09:52:17.000000000 +0000 @@ -255,6 +255,15 @@ } } else if ($mode == "compare") { + + $locallangbase = $CFG->dataroot . '/lang'; + + if($uselocal && !file_exists($locallangbase) ){ + if(! lang_make_directory($locallangbase) ){ + error('Error: Could not create base lang directory ' . $locallangbase); + $uselocal = 0; + } + } if (!$uselocal && !file_exists($langdir)) { if (!lang_make_directory($langdir)) {