>А разве есть закон по которому нельзя въехать в Россию по другому гражданству?
Россия не признаёт другие гражданства своих граждан. По закону, если вы гражданин России, то должны пересекать границу России по российскому загранпаспорту. Иначе могут оштрафовать или потребовать, чтобы вы получили загранпаспорт для выезда. На практике, однако, похоже возможны варианты...
Вот обсуждение на эту тему:
http://forum.antiviza.info/?showtopic=665
Если российское гражданство есть, то само это не пройдёт.

Нужно прибегнуть к оперативному вмешательству (отказ), либо жить с этим хроническим состоянием.