Thanks for the responses. I guess I'll risk it. If I don't make it and can't get rebooked on the next flight, I can always take the train from Poland.
For the particular flight, flight stats say it is on time 88%, but excessively delayed 9% of the time, with a 38 minute average delay +/-39 minutes. I take it to mean that it's usually on time, but if it's delayed, I can expect not to make my connecting flight.
The connecting flight has on time performance of 72%, and an average delay of 17 minutes. So hopefully if my flight is late this one will be too (I used to be able to count on this for certain United flights!).