diff --git a/rowers/dataroutines.py b/rowers/dataroutines.py index 24ddf0cc..92c83cb7 100644 --- a/rowers/dataroutines.py +++ b/rowers/dataroutines.py @@ -983,9 +983,14 @@ def strfdelta(tdelta): minutes, seconds = divmod(tdelta.seconds, 60) tenths = int(tdelta.microseconds / 1e5) except AttributeError: # pragma: no cover - minutes, seconds = divmod(tdelta.view(np.int64), 60e9) - seconds, rest = divmod(seconds, 1e9) - tenths = int(rest / 1e8) + try: + minutes, seconds = divmod(tdelta.view(np.int64), 60e9) + seconds, rest = divmod(seconds, 1e9) + tenths = int(rest / 1e8) + except AttributeError: + minutes = 0 + seconds = 0 + tenths = 0 res = "{minutes:0>2}:{seconds:0>2}.{tenths:0>1}".format( minutes=minutes, seconds=seconds,