partitioning – Extending root partition with gparted

I am trying to extend my root partition, but i might have problem with my boot partition while trying to do so.

Currently it looks like this:
gparted

To extend my root partition (sda6) i have to move the unallocated space next to, in order to do so i need to move partition sda5 to the left of sda2. But sda5 happens to be my boot partition. GParted warns about moving my boot partition to beginning of sda2 and i am worried that this would guarantee a failure. Is there any right approach to this problem or do i have to go for it?