diff --git a/main.go b/main.go
index b0579e31ac228ee6559d3017f7731740da864b01..99a05faad76de70fc6a9302ec154c4ea9b8ce012 100644
--- a/main.go
+++ b/main.go
@@ -671,10 +671,10 @@ func main() {
 			data, err := loadData(requestedUrl)
 			if err != nil {
 				fmt.Println(err.Error())
-				return
+				err = returnJson(w, nil)
+			} else {
+				err = returnJson(w, data)
 			}
-
-			err = returnJson(w, data)
 			if err != nil {
 				fmt.Println(err.Error())
 				return