diff --git a/src/mu-cmd-server.c b/src/mu-cmd-server.c index 93c7f8ad..93c76426 100644 --- a/src/mu-cmd-server.c +++ b/src/mu-cmd-server.c @@ -550,6 +550,9 @@ move_or_flag (MuStore *store, MuQuery *query, GSList *args, gboolean is_move, merr = do_move (store, docid, msg, mdir, flags, is_move, err); mu_msg_unref (msg); + if (merr != MU_OK) + return server_error (err, merr, "error moving/flagging file"); + return merr; }