diff --git a/irc/database.go b/irc/database.go index d820879f..6fef867b 100644 --- a/irc/database.go +++ b/irc/database.go @@ -81,6 +81,10 @@ func OpenDatabase(config *Config) (*buntdb.DB, error) { // open the database, giving it at most one chance to auto-upgrade the schema func openDatabaseInternal(config *Config, allowAutoupgrade bool) (db *buntdb.DB, err error) { + _, err = os.Stat(config.Datastore.Path) + if os.IsNotExist(err) { + return + } db, err = buntdb.Open(config.Datastore.Path) if err != nil { return