Yep, that is an issue - but in some cases its still much cheaper to buy a DXB-KHI rtn as well
Another addition - the $1000 CAD fare for Karachi to Mahe Seychelles in J includes First Class KHI-DXB-KHI because they are using 3 class aircraft and selling it as JY. When you select your seats online, you can reserve the F class seats