From 41a9546b3d51ed184d5e1ca302b386c3f501bd7a Mon Sep 17 00:00:00 2001 From: qu1ck Date: Sat, 1 Jun 2019 18:33:33 -0700 Subject: [PATCH] Pcbnew: fix crash in netlist updater --- pcbnew/board_netlist_updater.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcbnew/board_netlist_updater.cpp b/pcbnew/board_netlist_updater.cpp index 763cbbcc20..b1b4ab2c02 100644 --- a/pcbnew/board_netlist_updater.cpp +++ b/pcbnew/board_netlist_updater.cpp @@ -689,7 +689,7 @@ bool BOARD_NETLIST_UPDATER::UpdateNetlist( NETLIST& aNetlist ) m_errorCount = 0; m_warningCount = 0; m_newFootprintsCount = 0; - MODULE* lastPreexistingFootprint = m_board->Modules().back(); + MODULE* lastPreexistingFootprint = m_board->Modules().empty() ? NULL : m_board->Modules().back(); cacheCopperZoneConnections();