I think you should be just fine. If you end up missing the flight, you'll automatically be rebooked onto the next RJ flight to DXB but that's unlikely to happen and you should be able to make it onto the flight. bonus points if you're in J, in which case, you can just relax in the lounge for a while before the next flight.