Index: nicemap.theme.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/nicemap/nicemap.theme.inc,v retrieving revision 1.1.2.10 diff -u -r1.1.2.10 nicemap.theme.inc --- nicemap.theme.inc 14 Apr 2009 17:54:26 -0000 1.1.2.10 +++ nicemap.theme.inc 6 May 2009 18:03:22 -0000 @@ -132,7 +132,10 @@ ) ); $options['srs'] = variable_get('nicemap_wms_crs', 'EPSG:900913'); - $options['bgcolor'] = variable_get('nicemap_wms_bgcolor', 'ffffff'); + + if (!isset($options['bgcolor'])) { + $options['bgcolor'] = variable_get('nicemap_bgcolor', 'ffffff'); + } if(!$options['layers']) { $defaults = variable_get('nicemap_defaults', ''); Index: views/nicemap_views.theme.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/nicemap/views/nicemap_views.theme.inc,v retrieving revision 1.1.2.4 diff -u -r1.1.2.4 nicemap_views.theme.inc --- views/nicemap_views.theme.inc 14 Apr 2009 17:54:27 -0000 1.1.2.4 +++ views/nicemap_views.theme.inc 6 May 2009 18:03:22 -0000 @@ -25,8 +25,10 @@ 'show_list' => $options['show_list'] ); - $map_options['bgcolor'] = $options['bgcolor']; - + if ($options['nicemap_bgcolor']) { + $map_options['bgcolor'] = $options['nicemap_bgcolor']; + } + // This seems like it shouldn't need to be set before doing map process(), // it should just be passed as an argument. Will need more looking. $map->bounds = array(