summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pyisda/curve.pyx4
1 files changed, 3 insertions, 1 deletions
diff --git a/pyisda/curve.pyx b/pyisda/curve.pyx
index aecdc11..810353d 100644
--- a/pyisda/curve.pyx
+++ b/pyisda/curve.pyx
@@ -142,7 +142,9 @@ cdef class Curve(object):
if isinstance(self, YieldCurve):
name = 'forward_rates'
elif isinstance(self, SpreadCurve):
- name = self.ticker if self.ticker else 'hazard_rates'
+ name = (<SpreadCurve>self).ticker
+ if name == "":
+ name = "hazard_rates"
return pd.Series(h, index=d.view('M8[D]'), name=name)
def __iter__(self):