--- munin/usr/share/perl5/Munin/Master/GraphOld.pm	2010-10-05 15:37:50.000000000 +0200
+++ /usr/share/perl5/Munin/Master/GraphOld.pm	2013-01-12 20:16:49.000000000 +0100
@@ -423,7 +423,7 @@ sub expand_specials {
                     munin_set_var_loc(
                         $service,
                         [$name, "draw"],
-                        munin_get($service->{$field}, "draw", "LINE2"));
+                        munin_get($service->{$field}, "draw", "LINE1"));
                     munin_set_var_loc($service, [$field, "process"], "no");
                 }
                 else {
@@ -720,7 +720,7 @@ sub process_service {
         DEBUG "[DEBUG] Processing field \"$fname\" ["
             . munin_get_node_name($field) . "].";
 
-        my $fielddraw = munin_get($field, "draw", "LINE2");
+        my $fielddraw = munin_get($field, "draw", "LINE1");
 
         if ($field_count == 0 and $fielddraw eq 'STACK') {
 
@@ -728,7 +728,7 @@ sub process_service {
             DEBUG "ERROR: First field (\"$fname\") of graph "
                 . join(' :: ', munin_get_node_loc($service))
                 . " is STACK. STACK can only be drawn after a LINEx or AREA.";
-            $fielddraw = "LINE2";
+            $fielddraw = "LINE1";
         }
 
         if ($fielddraw eq 'AREASTACK') {
@@ -819,7 +819,7 @@ sub process_service {
 
             push(@rrd, "AREA:i$rrdname#ffffff");
             push(@rrd, "STACK:min_max_diff$range_colour");
-            push(@rrd, "LINE2:re_zero#000000")
+            push(@rrd, "LINE1:re_zero#000000")
                 if !munin_get($field, "negative");
         }
 
@@ -1013,7 +1013,7 @@ sub process_service {
     my $graphtotal = munin_get($service, "graph_total");
     if (@rrd_negatives) {
         push(@rrd, @rrd_negatives);
-        push(@rrd, "LINE2:re_zero#000000");    # Redraw zero.
+        push(@rrd, "LINE1:re_zero#000000");    # Redraw zero.
         if (    defined $graphtotal
             and exists $total_pos{'min'}
             and exists $total_neg{'min'}
