diff --git a/packages/flamenco-manager-go/src/flamenco-manager/flamenco/db.go b/packages/flamenco-manager-go/src/flamenco-manager/flamenco/db.go
index cba2059dae178d5b7566f0b7773e41ce8b9e8d45..6f17e049d7452df4f67e1480ca5ba34778e536fe 100644
--- a/packages/flamenco-manager-go/src/flamenco-manager/flamenco/db.go
+++ b/packages/flamenco-manager-go/src/flamenco-manager/flamenco/db.go
@@ -92,7 +92,7 @@ func GetSettings(db *mgo.Database) *SettingsInMongo {
 	settings := &SettingsInMongo{}
 	err := db.C("settings").Find(bson.M{}).One(settings)
 	if err != nil && err != mgo.ErrNotFound {
-		log.Error("db.GetSettings: Unable to get settings: ", err)
+		log.Panic("db.GetSettings: Unable to get settings: ", err)
 	}
 
 	return settings
@@ -101,7 +101,7 @@ func GetSettings(db *mgo.Database) *SettingsInMongo {
 func SaveSettings(db *mgo.Database, settings *SettingsInMongo) {
 	_, err := db.C("settings").Upsert(bson.M{}, settings)
 	if err != nil && err != mgo.ErrNotFound {
-		log.Error("db.SaveSettings: Unable to save settings: ", err)
+		log.Panic("db.SaveSettings: Unable to save settings: ", err)
 	}
 }