Hearts midfielder Adrian Mrowiec admits they need to improve in away games having gone 15 matches without winning on their travels.
The Pole told Hearts TV: "It was very disappointing, a very, very bad result. We have to do something.
"We have to maybe change something, we can't play like Sunday.
"We play an important game against Celtic and we'll do everything to win the game but I know it's very hard for us."
Mrowiec added: "It's very important when you play against small teams like St Johnstone, you have to win this game.
"I don't know how to say how we played, everyone played really badly.
"It was a terrible week because we lost against Ayr United and St Johnstone.
"We go back to Tynecastle and I hope we win but we have to think about how we win away because we can't keep playing like this."