Lionel Messi is a doubt for Barcelona's Champions League trip to Celtic next week after limping out of their victory at Almeria.