settings in Google analytics are not being recognised

By default the traffic is recognised just fine in Google Analytics (universal version) but try as I might I cannot get the traffic to show up as organic. I get a lot of Yandex search clicks, way more than Google and want to see them in the organic category instead of "direct".
I can see the traffic in my access logs, here is an example incoming string:

My entry in the "organic search sources" is very simple indeed as per these settings, but doesn't seem to work. Everything still comes in as Direct. Thanks if anyone knows what I could try next.

Search Engine Name: Yandex-RU
Domain Name:
Query Parameter: text