Showed up for me on my mid 2011 11" MBA so I installed it. Then I remembered something like thta already showed up before, so I checked the history. And yes - I already installed in on 29.10.2011, so wtf?