From 9a71dcac2597d6af02a573bacc0b67a8cae30d60 Mon Sep 17 00:00:00 2001 From: Adonis Papaderos Date: Thu, 25 Nov 2010 12:48:07 +0200 Subject: Fix Bug #675309 - crash when unlinking an orphaned clone (bzr r9917.2.1) --- src/sp-use.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/sp-use.cpp') diff --git a/src/sp-use.cpp b/src/sp-use.cpp index 9cd38e4b3..ecb7eb788 100644 --- a/src/sp-use.cpp +++ b/src/sp-use.cpp @@ -678,7 +678,7 @@ sp_use_unlink(SPUse *use) // Track the ultimate source of a chain of uses. SPItem *orig = sp_use_root(use); - g_return_val_if_fail(orig, NULL); + if (!orig) return NULL ; // Calculate the accumulated transform, starting from the original. Geom::Matrix t = sp_use_get_root_transform(use); -- cgit v1.2.3