--- i18n\contrib\i18nblocks.module.orig	Fri May 12 02:41:58 2006
+++ i18n\contrib\i18nblocks.module	Sun Jul 30 15:19:09 2006
@@ -77,7 +77,7 @@   foreach (module_implements('block') as
     if($module != 'i18nblocks') { // Avoid this module's blocks, could be funny :-)
       $module_blocks = module_invoke($module, 'block', 'list');
       foreach($module_blocks as $delta => $block) {
-        $blocklist[$module.'_'.$delta] = $block['info']."($module)";
+        $blocklist[$module.'/'.$delta] = $block['info']."($module)";
       };
     }
   }
@@ -91,7 +91,7 @@   $form['i18nblocks'] = array('#type' =>
   foreach($languages as $lang => $langname){
 	  $form['i18nblocks'][$lang] = array( '#type' => 'select',
       '#title' => $langname,
-      '#default_value' => isset($i18nblock[$lang]) ? $i18nblock[$lang]['module'] .'_'. $i18nblock[$lang]['delta'] : '',
+      '#default_value' => isset($i18nblock[$lang]) ? $i18nblock[$lang]['module'] .'/'. $i18nblock[$lang]['delta'] : '',
 	    '#options' => $blocklist
 		);
   }
@@ -129,7 +129,7 @@ function i18nblocks_load($delta){
 function i18nblocks_save($edit, $delta){
   $block = array('name' => $edit['name']);
   foreach($edit['i18nblocks'] as $lang => $path){
-    list($module, $gamma) = explode('_',$path);
+    list($module, $gamma) = explode('/',$path);
     $block[$lang]['module'] = $module;
     $block[$lang]['delta'] = $gamma;
   }
