Giant star-forming clumps?