Index: branches/2.7x/cli/cli.c =================================================================== --- branches/2.7x/cli/cli.c (revision 13784) +++ branches/2.7x/cli/cli.c (revision 13794) @@ -268,14 +268,12 @@ { if (!tr_fileExists (str, NULL)) - tr_mkdirp (str, 0700); - - if (tr_fileExists (str, NULL)) { - tr_bencDictAddStr (&settings, TR_PREFS_KEY_DOWNLOAD_DIR, str); - } - else - { - fprintf (stderr, "Unable to create download directory \"%s\"!\n", str); - return EXIT_FAILURE; + tr_mkdirp (str, 0700); + + if (!tr_fileExists (str, NULL)) + { + fprintf (stderr, "Unable to create download directory \"%s\"!\n", str); + return EXIT_FAILURE; + } } }