Index: C:/Program Files/EasyPHP2/www-trunk/sites/all/modules/nodeasblock/nodeasblock.module
===================================================================
--- C:/Program Files/EasyPHP2/www-trunk/sites/all/modules/nodeasblock/nodeasblock.module	(revision 2193)
+++ C:/Program Files/EasyPHP2/www-trunk/sites/all/modules/nodeasblock/nodeasblock.module	(revision 2560)
@@ -25,7 +25,7 @@
     );
   }
   if (isset($form['type'])) {
-    global $theme;
+    global $theme,$theme_key;
     $node = $form['#node'];
     if ($form['type']['#value'] .'_node_form' == $form_id && variable_get("nodeasblock_$node->type", TRUE) && user_access('create blocks for nodes')) {
       $form['nodeasblockset'] = array (
@@ -43,11 +43,11 @@
     
       if (user_access('administer blocks')) {
         if ($node->nid) {
-          $block = db_fetch_array(db_query("SELECT * FROM {blocks} WHERE module = '%s' AND delta = '%s' AND theme = '%s'", 'nodeasblock', $node->nid, $theme));
+          $block = db_fetch_array(db_query("SELECT * FROM {blocks} WHERE module = '%s' AND delta = '%s' AND theme = '%s'", 'nodeasblock', $node->nid, $theme_key));
         }
         $form['nodeasblockset']['nodeasblock_region'] = array (
           '#type' => 'select',
-          '#options' => system_region_list($theme),
+          '#options' => system_region_list($theme_key),
           '#title' => t('Region'),
           '#default_value' => isset($block) ? $block['region'] : system_default_region($theme),
           '#description' => t('The region of the page this block should appear in.'),
