--- backapps.sh	2010-04-06 13:36:22.000125000 +0900
+++ backapps.sh.new	2010-04-06 13:03:17.734500000 +0900
@@ -735,9 +735,8 @@
 		$ECHO -n "find browser settings. restore? (y/n) "
 		read response
 			if [ "$response" = "y" ]; then
-				if [ -d /data/data/com.android.browser/databases ]; then
-				else
-				$MKDIR /data/data/com.android.browser/databases
+				if [ ! -d /data/data/com.android.browser/databases ]; then
+					$MKDIR /data/data/com.android.browser/databases
 				fi
 				
 				$CP ${rompath}/browser.db /data/data/com.android.browser/databases
@@ -754,9 +753,8 @@
 		$ECHO -n "restore? use same rom only! (y/n)"
 		read response
 			if [ "$response" = "y" ]; then
-				if [ -d /data/data/com.android.launcher/databases ]; then
-				else
-				$MKDIR /data/data/com.android.launcher/databases
+				if [ ! -d /data/data/com.android.launcher/databases ]; then
+					$MKDIR /data/data/com.android.launcher/databases
 				fi
 				
 				$CP ${rompath}/launcher.db /data/data/com.android.launcher/databases
@@ -775,9 +773,8 @@
 		$ECHO -n "restore? use same rom only! (y/n)"
 		read response
 			if [ "$response" = "y" ]; then
-				if [ -d /data/data/com.android.launcher2/databases ]; then
-				else
-				$MKDIR /data/data/com.android.launcher2/databases
+				if [ ! -d /data/data/com.android.launcher2/databases ]; then
+					$MKDIR /data/data/com.android.launcher2/databases
 				fi
 				
 				$CP ${rompath}/launcher2.db /data/data/com.android.launcher2/databases/launcher.db
@@ -790,12 +787,9 @@
 						reboot
 						exit 0
 					fi
-			fi	
-	else
+			fi
 	fi
 
-
-
 ;;
 -d|--delete)
 chooseROM

