protocol widget settings bugfix