Цитата из рассказа «Кулачье гнездо» (1885 г.) русского писателя Чехова Антона Павловича (1860 – 1904). Вероятно выражение от русской пословицы "На безрыбье и рак рыба". В рассказе эти слова произносит Кузьма:
"— Живут люди! — вздыхает Кузьма. — На бесптичье, как говорится, и кастрюля соловей, а когда нет дач, так и эта в добрую душу сойдет. Не вы наймете, так другие наймут, а уж кто-нибудь да будет в ней жить. По-моему, эта дача для вас самая подходящая, напрасно вы, это самое... супругу свою слушаете. Лучше нигде не найтить. А я бы с вас и взял бы подешевле. Ходит она за полтораста, а я бы сто двадцать взял".
С близким значением
На безлюдье и Фома дворянин.
Если нет хорошего, достойного общества, то приходится общаться с теми, кто есть (русская пословица).
На безрыбье и рак рыба.
Когда чего-либо нужного нет (например, рыбы), то и не самая лучшая замена подойдет (например, рак) (русская пословица).