"The MRI looked good and Justin is suffering from a shoulder strain that dates back to  and it's no better or no worse than it was at that point in time," Dipoto said. "Right now it's just a strain, his status is day-to-day and we'll play it by ear, but there is no reason to believe there is anything about this that is long term."
Upton was removed from the Aug. 30 game following a seventh-inning swing that he said caused the irritation in his shoulder. At the time, both Upton and the club said it was something he had experienced both in 2006 and again in 2009 and it would likely be a day or two before he returned.
However, Tuesday marked the seventh game in which he was out of the lineup.
"We're going to give him every opportunity to heal," Dipoto said. "It's just something that we'll just have to combat as it arises, but I don't know that there's anything you can do other than sticking with a strength program that he is currently on."
The D-backs called up outfielder Cole Gillespie from Triple-A Reno on Tuesday to provide some depth.
"We got him up here as protection," D-backs interim manager Kirk Gibson said. "Cole is part of our future here and we want to give him a chance to show what he can do."
Gillespie is nursing an injury, having strained his right quad not too long ago.
"It's lingered a little bit," Gillespie said. "I can still play, though. I don't know how many at-bats I'm going to get, but my job is to be ready when they need me."
Mark Reynolds was out of the lineup for the second straight game Tuesday as he tries to get past a bone bruise just below his right thumb.
While Reynolds did not start Monday, Gibson did use him as a pinch-hitter and defensive replacement. On the second pitch Reynolds saw, he got jammed and appeared to be in obvious pain.
"He's feeling better," Gibson said. "Something tells me I shouldn't play him or let him talk me into it. [Bone bruises] you never know, they could come quick. I think he's got some gadgets in his glove to protect him. Hopefully they will work."