Evitar que a caixa de seleção seja desmarcada quando clicada (sem desabilitar ou somente ler)

Estou usando uma caixa de seleção e quero que as pessoas possam marcar / desmarcá-la. No entanto, quando eles desmarcam, estou usando um popup modal do jQueryUI para confirmar que eles realmente querem fazer isso. Assim eles podem clicarEstá bem ouCancelare quero que minha caixa de seleção seja desmarcada somente se clicaremEstá bem.
É por isso que eu gostaria de pegar o evento uncheck para evitar que a caixa de seleção ficasse desmarcada visualmente e desmarcá-la por programação se o usuário clicar emEstá bem.

Como eu pude fazer isso?

PS: Eu sei que eu poderia verificar novamente depois que o usuário clicar emCancelar mas isso acionaria ocheck evento que eu não quero.

questionAnswers(5)

yourAnswerToTheQuestion