I'm -1 on removing the dialog, but I think having a subtle indicator could lead to the user correcting the issue before the dialog is needed.
I'm -1 on removing the dialog, but I think having a subtle indicator could lead to the user correcting the issue before the dialog is needed.