diff --git a/nandroid/nandroid-mobile.sh b/nandroid/nandroid-mobile.sh
index 738299d..4f42241 100755
--- a/nandroid/nandroid-mobile.sh
+++ b/nandroid/nandroid-mobile.sh
@@ -193,7 +193,12 @@ case $FAIL in
 esac
 
 TIMESTAMP="`date +%Y%m%d-%H%M`"
-DESTDIR="/sdcard/nandroid/$TIMESTAMP"
+BASEDIR=/sdcard/nandroid
+if [ !-z "$2" ]; then
+	BASEDIR=$2
+fi
+	
+DESTDIR=$BASEDIR/$TIMESTAMP
 if [ ! -d $DESTDIR ]; then 
 	mkdir -p $DESTDIR
 	if [ ! -d $DESTDIR ]; then