Allows to have an exposed filter only show options that belong to result set. To make it work: [1] Enable the module. [3] Add a field to the view that you want to use as a distinct field. [3.2] Configure the field output in [3] as you wish. [3.3] If you do not want this field to be shown in the result set, just mark it as "Hide From Display". [2] Add a filter of type "selective" to your view, and in the filter settings select the field you configured in [3]. If the field is not showing, that means that the filter and field you are trying to match are not compatible. You can get 3 types of errors with this module: (a) You did not properly match a filter and a field. (b) You properly matched filter and field, but base field is not the same. You get the same error text as in (a). (c) You choose a field whose distinct value has more than the limit (100 by default) different possible values, obviously this field is not the kind of field you would use for a selective filter.