--- a/src/opkg-cl.c
+++ b/src/opkg-cl.c
-@@ -172,7 +172,10 @@ args_parse(int argc, char *argv[])
- printf("Confusion: getopt_long returned %d\n", c);
+@@ -207,6 +207,9 @@ args_parse(int argc, char *argv[])
}
}
--
-+
-+ if(!conf->conf_file)
+
++ if(!conf->conf_file && !conf->offline_root)
+ conf->conf_file = xstrdup("/etc/opkg.conf");
+
if (parse_err)