diff --git a/pcbnew/class_zone.h b/pcbnew/class_zone.h index c0496a9019..945ef94e8c 100644 --- a/pcbnew/class_zone.h +++ b/pcbnew/class_zone.h @@ -207,8 +207,10 @@ public: int GetSelectedCorner() const { // Transform relative indices to global index - int globalIndex; - m_Poly->GetGlobalIndex( *m_CornerSelection, globalIndex ); + int globalIndex = -1; + + if( m_CornerSelection ) + m_Poly->GetGlobalIndex( *m_CornerSelection, globalIndex ); return globalIndex; }