Skip to content

Commit 63d8502

Browse files
committed
minor bug fix
1 parent 83884d6 commit 63d8502

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

psyplot/data.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2147,8 +2147,13 @@ def base(self):
21472147
if self._base is None:
21482148
if 'variable' in self.arr.dims:
21492149
def to_dataset(i):
2150-
return self.isel(variable=i).drop('variable').to_dataset(
2150+
ret = self.isel(variable=i).to_dataset(
21512151
name=self.arr.coords['variable'].values[i])
2152+
try:
2153+
return ret.drop('variable')
2154+
except ValueError: # 'variable' Variable not defined
2155+
pass
2156+
return ret
21522157
ds = to_dataset(0)
21532158
if len(self.arr.coords['variable']) > 1:
21542159
for i in range(1, len(self.arr.coords['variable'])):

0 commit comments

Comments
 (0)