summaryrefslogtreecommitdiffstats
path: root/src/widgets
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2009-04-12 22:42:20 +0000
committertweenk <tweenk@users.sourceforge.net>2009-04-12 22:42:20 +0000
commit26bbec4470ddf9fc9f7871d07f8fea85515d8ebc (patch)
tree10ae069d0a721d25ceb03857d05c70dfe9a182f0 /src/widgets
parentadd support for LTYPE, DIMTXT, and BLOCKS (diff)
downloadinkscape-26bbec4470ddf9fc9f7871d07f8fea85515d8ebc.tar.gz
inkscape-26bbec4470ddf9fc9f7871d07f8fea85515d8ebc.zip
Only add builtin icons if loading from SVG succeeded
(bzr r7696)
Diffstat (limited to 'src/widgets')
-rw-r--r--src/widgets/icon.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widgets/icon.cpp b/src/widgets/icon.cpp
index 670a15838..deb3e7301 100644
--- a/src/widgets/icon.cpp
+++ b/src/widgets/icon.cpp
@@ -223,7 +223,7 @@ void sp_icon_fetch_pixbuf( SPIcon *icon )
if (!pb) {
pb = sp_icon_image_load_svg( icon->name, Inkscape::getRegisteredIconSize(icon->lsize), icon->psize );
// if this was loaded from SVG, add it as a builtin icon
- gtk_icon_theme_add_builtin_icon(icon->name, icon->psize, pb);
+ if (pb) gtk_icon_theme_add_builtin_icon(icon->name, icon->psize, pb);
}
if (!pb) {
pb = sp_icon_image_load_pixmap( icon->name, icon->lsize, icon->psize );