From 945c52ec7c25d33c233041f0ba1e72a070c22ee3 Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Thu, 26 Dec 2013 21:23:59 +0100 Subject: Fix for bug #1204732 (Inkscape crashed with SIGABRT in __gnu_cxx::__verbose_terminate_handler()). Fixed bugs: - https://launchpad.net/bugs/1204732 (bzr r12861) --- src/extension/param/description.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/extension/param/description.cpp') diff --git a/src/extension/param/description.cpp b/src/extension/param/description.cpp index c9cea73d4..95ed04afc 100644 --- a/src/extension/param/description.cpp +++ b/src/extension/param/description.cpp @@ -66,7 +66,10 @@ ParamDescription::ParamDescription (const gchar * name, Gtk::Widget * ParamDescription::get_widget (SPDocument * /*doc*/, Inkscape::XML::Node * /*node*/, sigc::signal * /*changeSignal*/) { - if (_gui_hidden) { + if (_gui_hidden) { + return NULL; + } + if (_value == NULL) { return NULL; } -- cgit v1.2.3