Fix freeing null pointer 'glist'