Only other option you would have is to put the female into a breeder box before she is about to drop her fry. I'm not sure if a breeder box would even fit into a 5 gallon tank. With that size of a tank and not knowing how many guppies you have in it, you may want to just let nature take its course.
I had one fry that survived in a tank with 6 neons and two diamond tetras. Its just luck, and like the others said, having some type of plants for them to hide in will only increase the chances of survival. The lone fry that survived was hiding out in my java moss. I finally netted him and put him in my 10g grow out tank. I have 13 fry in my 10g and the two females are pregnant again, in my 30g. I am hoping that my two new GBRs will take care of any fry that drop now.