diff options
Diffstat (limited to 'src/document.cpp')
| -rw-r--r-- | src/document.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/document.cpp b/src/document.cpp index cdebaabba..e537e43de 100644 --- a/src/document.cpp +++ b/src/document.cpp @@ -351,7 +351,10 @@ sp_document_create(Inkscape::XML::Document *rdoc, // But this is probably a bad idea since we need to adapt it for every change of selection, which will // completely clutter the undo history. Maybe rather save it to prefs on exit and re-read it on startup? - document->current_persp3d = persp3d_create_xml_element (document); + document->current_persp3d = persp3d_document_first_persp(document); + if (!document->current_persp3d) { + document->current_persp3d = persp3d_create_xml_element (document); + } sp_document_set_undo_sensitive(document, true); |
