i think you have to call short-stack non-ninja's range is huge i ve seen this play many times with the nuts but also w hands as weak as a7 no diamond

u r getting about 3.7-1 and diamond may very likely give you best hand. You are also very possibly holding the best hand at present.

I don't see anything wrong with playing this passivly vs shorty.