Real Madrid's Spain captain Sergio Ramos has blasted Chelsea pair Diego Costa and Cesc Fabregas.
Both players have withdrawn from the La Roja squad this week with injury.
Ramos said: "I'd like to see the same commitment to the national team as there is to clubs.
"It can create some doubt. Not only among team-mates, but among the supporters. Issues like these spark debate.
"I wouldn't have allowed that because I would have gone out to talk about it and clarify the issue a bit so that it didn't get blown out of proportion and so that people knew the problem.
"It's better to set the record straight so that people can't speculate and make it up.
"It's difficult to set rules, there always needs to be an element of tact on matters like these.
"I think it's better as long as it doesn't give a false impression to the fans and your team-mates."
For the big stories and the banter follow us on Twitter: @tribalfootball