diff --git a/apps/recorder/interface.html b/apps/recorder/interface.html index ef43633bd..5f39ca478 100644 --- a/apps/recorder/interface.html +++ b/apps/recorder/interface.html @@ -127,6 +127,10 @@ function saveGPX(track, title) { } function saveCSV(track, title) { + if(!track[0]){ + showToast(`Can't save empty csv "${title}" (no headers)`, "error"); + return; + } var headers = Object.keys(track[0]); var csv = headers.join(",")+"\n"; track.forEach(t=>{