Shrewsbury manager Graham Turner challenged his side to end their dismal away run after suffering a 1-0 defeat at Oldham.
The Shrews have not won on their travels all season and a record of just three points from 10 away games has left them in trouble near the foot of the npower League One table.
Oldham earned victory with a 13th-minute goal from Jonathan Grounds, who slotted home from six yards after goalkeeper Chris Weale palmed out Matt Derbyshire's low cross.
"Our away record is a concern, absolutely, and we were talking about it in our hotel on the way up here," said Turner. "We've taken 15 points from our home matches this season, so three away points out of 30 is unacceptable.
"You could see from our second-half performance that it isn't down to a lack of effort, so maybe it's a lack of confidence. All we can do is keep playing and keep believing that it's going to turn around for us.
"This game was a lost opportunity because we should have come away with at least a point. Our second-half performance was decent. We had a lot of the ball and got into good areas, but we didn't have the finish."
Oldham's win was their second of the week after a 2-1 victory at rock-bottom Hartlepool on Tuesday night.
It moved them towards a mid-table position and brought relief for manager Paul Dickov, who said: "After losing at Bournemouth last weekend we knew how important it was to take six points from the next two games.
"We haven't been the best football-wise, either here or at Hartlepool, but we've shown a lot of effort and endeavour.
"We were on a bad run, so it was important to regroup and stress to the players that we always have to show the right attitude. You have to do the ugly things well, and that's how we've managed to get these results."