fix bug where "No settable attributes" would always show for operators