| @@ -36,9 +36,9 @@ | ||
| 36 | 36 | * @return void |
| 37 | 37 | */ |
| 38 | 38 | public function widget( $args, $instance ) { |
| 39 | 39 | // Sets a unique id for dropdown. |
| 40 | - $instance['dropdown'] = empty( $instance['dropdown'] ) ? 0 : $args['widget_id']; | |
| 40 | + $instance['dropdown'] = empty( $instance['dropdown'] ) ? 0 : $this->id; | |
| 41 | 41 | |
| 42 | 42 | if ( $list = pll_the_languages( array_merge( $instance, array( 'echo' => 0 ) ) ) ) { |
| 43 | 43 | $title = empty( $instance['title'] ) ? '' : $instance['title']; |
| 44 | 44 | |