diff --git a/src/warden-server/sh/create_tables.sh b/src/warden-server/sh/create_tables.sh
index 4e79c674d54b2a835d85f95576e8e0f0cd5cc653..796bb0ba38220d56f9855ebd4f41a786bb9765e8 100755
--- a/src/warden-server/sh/create_tables.sh
+++ b/src/warden-server/sh/create_tables.sh
@@ -34,7 +34,7 @@
 VERSION="1.0"
 
 sqlite=`which sqlite3`
-db_file="/opt/warden-server/var/warden.db"
+db_file=$1
 
 # create table events
 $sqlite $db_file  "CREATE TABLE events (id INTEGER PRIMARY KEY, hostname VARCHAR(256), service VARCHAR(64), detected TIMESTAMP, received TIMESTAMP, type VARCHAR(64), source_type VARCHAR(64), source VARCHAR(256), target_proto VARCHAR(16), target_port INT(2), attack_scale INT(4), note TEXT, priority INT(1), timeout INT(2), valid VARCHAR(1));"