Of course answers might change depending on which airline/terminals your flights are using, but this is definitely very tight. 50 minutes is doable if your initial flight is on time. I wouldn't worry too much if there are more flights that day to your final destination or if the planes leave from the same terminal.