feature #2746: Fix add provider dialog