1diff --git a/bin/make-plots b/bin/make-plots
2index abb024d..f59293d 100755
3--- a/bin/make-plots
4+++ b/bin/make-plots
5@@ -1152,8 +1152,8 @@ class ColorScale(Described):
6
7 zcustommajortickmarks = int(self.description.get('ZMajorTickMarks', -1))
8 zcustomminortickmarks = int(self.description.get('ZMinorTickMarks', -1))
9- zcustommajorticks=[]
10- zcustomminorticks=[]
11+ zcustommajorticks=None
12+ zcustomminorticks=None
13 if self.description.has_key('ZCustomMajorTicks') and self.description['ZCustomMajorTicks']!='':
14 # TODO: Would be nice to have less invisible separation of the custom ticks than split on tabs
15 ticks = self.description['ZCustomMajorTicks'].strip().split('\t')
16@@ -2214,7 +2214,7 @@ class Ticks(object):
17
18 class XTicks(Ticks):
19
20- def draw(self, custommajorticks=[], customminorticks=[], custommajortickmarks=-1, customminortickmarks=-1,drawlabels=True):
21+ def draw(self, custommajorticks=None, customminorticks=None, custommajortickmarks=-1, customminortickmarks=-1,drawlabels=True):
22 twosided = bool(int(self.description.get('XTwosidedTicks', '0')))
23 out = ""
24 out += ('\n%\n% X-Ticks\n%\n')
25@@ -2265,7 +2265,7 @@ class XTicks(Ticks):
26
27 class YTicks(Ticks):
28
29- def draw(self, custommajorticks=[], customminorticks=[], custommajortickmarks=-1, customminortickmarks=-1, drawlabels=True):
30+ def draw(self, custommajorticks=None, customminorticks=None, custommajortickmarks=-1, customminortickmarks=-1, drawlabels=True):
31 twosided = bool(int(self.description.get('YTwosidedTicks', '0')))
32 out = ""
33 out += ('\n%\n% Y-Ticks\n%\n')
34@@ -2320,7 +2320,7 @@ class ZTicks(Ticks):
35 self.description = description
36 self.coors = coors
37
38- def draw(self, custommajorticks=[], customminorticks=[],
39+ def draw(self, custommajorticks=None, customminorticks=None,
40 custommajortickmarks=-1, customminortickmarks=-1,
41 drawlabels=True):
42 out = ""