I don't believe they can just add the photo solely for the leaderboard. You may want to change the settings in MySpace for this app " Allow this app to upload photos & videos" to see if that fixes it. I have mine unchecked. It only pulls my main profile photo. Once you make the change it may need 24 hours to take effect.