Fix for: Destroy policy object at end of run.

I managed to add two calls to PolicyDestroy() where there should only
have been one - resulting in a double free.