fix GreenSession to handle audio-only case properly

darcs-hash:20090316144458-b2873-6fbe5f04a8b479403d26fe9582881ec4ed894c16