diff --git a/eeschema/sheet.cpp b/eeschema/sheet.cpp index 93bdecfa4e..95005c671e 100644 --- a/eeschema/sheet.cpp +++ b/eeschema/sheet.cpp @@ -357,7 +357,7 @@ SCH_SHEET* SCH_EDIT_FRAME::CreateSheet( wxDC* aDC ) sheet->SetFlags( IS_NEW | IS_RESIZED ); sheet->SetTimeStamp( GetNewTimeStamp() ); - sheet->SetParent( GetCurrentSheet().Last() ); + sheet->SetParent( GetScreen() ); sheet->SetScreen( NULL ); // need to check if this is being added to the GetDrawItems().