The Golden Globe-nominated La La Land star added that the 74-year-old apologised - in his own special way.
"He came by afterwards with this bottle of scotch, and I thought, 'Oh, I knew this was coming'," Gosling said.
"And he pulled out a glass from his pocket, poured me a glass, and walked away with the rest of the bottle. So I guess he felt like he didn't connect enough to earn a whole bottle."
Luckily, the film's director Denis Villeneuve helped put a positive spin on the whole thing.
"As soon as it happened, the director came up to me and said, 'look at it this way - you just got hit by Indiana Jones'," revealed Gosling.
"You know, they say don't meet your heroes, but I would say the addendum to that is ' ... unless they're Harrison Ford.' Cause he's a cool motherf****r."
Blade Runner 2049 is set to be released on October 5.