My recollection is that gparted wouldn't allow me to adjust any partitions until I loosened up the available space in the system partition. I guess gparted checks all the partitions to make sure everything is as it should be before it allows changes.
And I feel like that ought to be the lesson for power users: always leave a bit of slack space after your partition.