diff --git a/js/dictionaryBuilder.js b/js/dictionaryBuilder.js index 7800342..7ae568b 100644 --- a/js/dictionaryBuilder.js +++ b/js/dictionaryBuilder.js @@ -574,11 +574,15 @@ function SavePreviousDictionary () { } function ExportDictionary() { - var downloadName = removeDiacritics(stripHtmlEntities(currentDictionary.name)).replace(/\W/g, ''); - if (downloadName == "") { - downloadName = "export"; + if (currentDictionary.words.length > 0) { + var downloadName = removeDiacritics(stripHtmlEntities(currentDictionary.name)).replace(/\W/g, ''); + if (downloadName == "") { + downloadName = "export"; + } + download(downloadName + ".dict", localStorage.getItem('dictionary')); + } else { + alert("Dictionary must have at least 1 word to export.") } - download(downloadName + ".dict", localStorage.getItem('dictionary')); } function ImportDictionary() {