const char *prefix __maybe_unused)
 {
        const char *to_ctf     = NULL;
+       bool force = false;
        const struct option options[] = {
                OPT_INCR('v', "verbose", &verbose, "be more verbose"),
                OPT_STRING('i', "input", &input_name, "file", "input file name"),
 #ifdef HAVE_LIBBABELTRACE_SUPPORT
                OPT_STRING(0, "to-ctf", &to_ctf, NULL, "Convert to CTF format"),
 #endif
+               OPT_BOOLEAN('f', "force", &force, "don't complain, do it"),
                OPT_END()
        };
 
 
        if (to_ctf) {
 #ifdef HAVE_LIBBABELTRACE_SUPPORT
-               return bt_convert__perf2ctf(input_name, to_ctf);
+               return bt_convert__perf2ctf(input_name, to_ctf, force);
 #else
                pr_err("The libbabeltrace support is not compiled in.\n");
                return -1;
 
        return -1;
 }
 
-int bt_convert__perf2ctf(const char *input, const char *path)
+int bt_convert__perf2ctf(const char *input, const char *path, bool force)
 {
        struct perf_session *session;
        struct perf_data_file file = {
                .path = input,
                .mode = PERF_DATA_MODE_READ,
+               .force = force,
        };
        struct convert c = {
                .tool = {
 
 #define __DATA_CONVERT_BT_H
 #ifdef HAVE_LIBBABELTRACE_SUPPORT
 
-int bt_convert__perf2ctf(const char *input_name, const char *to_ctf);
+int bt_convert__perf2ctf(const char *input_name, const char *to_ctf, bool force);
 
 #endif /* HAVE_LIBBABELTRACE_SUPPORT */
 #endif /* __DATA_CONVERT_BT_H */