please look at the attached svg file :

i can make a hole in the big shape using the green one by selecting them both and menu -> path > difference

bu not with the winter symbol.

any idea on what's going on ?

1 Answer 1


It's probably because you have the snowflake inside a group (id=g4177), along with about 15 additional unused/useless groups also inside that group. Look at the XML below. Boolean operations such as Difference only work on paths, not groups.

The blue highlighted item is the snowflake path.

You can simply ungroup the snowflake and just delete all the useless groups from the XML. Then it will work fine.

Hint: to bring up the XLM Editor hit Shift+Ctrl+X

enter image description here

Alternatively, you could also use the Edit Paths by Nodes Tool to select only the two paths before applying the Difference operation, however that will just leave all those messy useless groups. So it's better to delete them.

  • 1
    thanks a lot !, i have completely forgotten this window in inkscape :p, so i moved the symbol path and make it in the same level as others shapes , deleted the extra nodes and voila ! thanks again :) Commented Sep 20, 2017 at 1:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.