diff --git a/persistence/db_ledis/ledis.go b/persistence/db_ledis/ledis.go
index ee34283a9..423ae5230 100644
--- a/persistence/db_ledis/ledis.go
+++ b/persistence/db_ledis/ledis.go
@@ -4,6 +4,7 @@ import (
 	"sync"
 
 	"github.com/cloudsonic/sonic-server/conf"
+	"github.com/cloudsonic/sonic-server/log"
 	"github.com/siddontang/ledisdb/config"
 	"github.com/siddontang/ledisdb/ledis"
 )
@@ -18,6 +19,7 @@ func Db() *ledis.DB {
 	once.Do(func() {
 		config := config.NewConfigDefault()
 		config.DataDir = conf.Sonic.DbPath
+		log.Debug("Opening LedisDB from: " + conf.Sonic.DbPath)
 		l, _ := ledis.Open(config)
 		instance, err := l.Select(0)
 		if err != nil {
diff --git a/persistence/db_storm/storm.go b/persistence/db_storm/storm.go
index e7447e3c9..8fa284f5f 100644
--- a/persistence/db_storm/storm.go
+++ b/persistence/db_storm/storm.go
@@ -1,9 +1,12 @@
 package db_storm
 
 import (
+	"path"
 	"sync"
 
 	"github.com/asdine/storm"
+	"github.com/cloudsonic/sonic-server/conf"
+	"github.com/cloudsonic/sonic-server/log"
 )
 
 var (
@@ -13,7 +16,9 @@ var (
 
 func Db() *storm.DB {
 	once.Do(func() {
-		instance, err := storm.Open("./storm.db")
+		dbPath := path.Join(conf.Sonic.DbPath, "storm.db")
+		instance, err := storm.Open(dbPath)
+		log.Debug("Opening Storm DB from: " + dbPath)
 		if err != nil {
 			panic(err)
 		}