I cannot find information on the rules of forming structures with 'no' as in There is no milk ('no' + an uncountable noun). Thare are no bananas in the fridge ('no" + a plural countable noun).
I have been told that sentences where there is a singular countable noun after 'no' should be avoided as they aren't grammatical as in 'There's no banana in the fridge'.
I have checked 'Practical English Usage' by Michael Swan (3rd edition) and 'The Teacher's Grammar of English' by Ron Cowan (Cambridge) but failed to find anything on the matter.
A reference to a reliable source is highly appreciated.