works for me also. both in quit msg settings and directly typed.
try checking any scripts you have that relate to on QUIT....

also, monitor your quit msg by opening a second instance of mirc and when you quit type /quit

are there any error messages in status window? and also what DOES show up as your quit message? we will get to the bottom of this... crazy