Index: /Daodan/src/Daodan.c
===================================================================
--- /Daodan/src/Daodan.c	(revision 466)
+++ /Daodan/src/Daodan.c	(revision 467)
@@ -450,5 +450,5 @@
 				falseoption = (option[1] == 'n' || option[1] == 'N') && (option[2] = 'o' || option[2] == 'O');
 				if (i < (argc - 1) && argv[i + 1][0] != '-')
-					DDrIniCallback(section, true, option + (falseoption ? 3 : 1), argv[++i]);
+					DDrIniCallback(section, true, option + 1, argv[++i]);
 				else
 					DDrIniCallback(section, true, option + (falseoption ? 3 : 1), (falseoption ? "false" : "true"));
@@ -460,5 +460,5 @@
 				ini_section = s_options;
 				if (i < (argc - 1) && argv[i + 1][0] != '-')
-					DDrIniCallback(NULL, false, section + (falseoption ? 2 : 0), argv[++i]);
+					DDrIniCallback(NULL, false, section, argv[++i]);
 				else
 					DDrIniCallback(NULL, false, section + (falseoption ? 2 : 0), (falseoption ? "false" : "true"));
