diff --git a/toonz/sources/toonz/toonz.qrc b/toonz/sources/toonz/toonz.qrc
index 992d98c..6891c23 100644
--- a/toonz/sources/toonz/toonz.qrc
+++ b/toonz/sources/toonz/toonz.qrc
@@ -374,6 +374,7 @@
icons/dark/actions/16/cache_fx.svg
icons/dark/actions/16/uncache_fx.svg
icons/dark/actions/16/link.svg
+ icons/dark/actions/16/unlink.svg
icons/dark/actions/16/macro.svg
diff --git a/toonz/sources/toonzqt/fxschematicnode.cpp b/toonz/sources/toonzqt/fxschematicnode.cpp
index fe29f2c..7ac57ab 100644
--- a/toonz/sources/toonzqt/fxschematicnode.cpp
+++ b/toonz/sources/toonzqt/fxschematicnode.cpp
@@ -724,8 +724,8 @@ void FxPainter::contextMenuEvent(QGraphicsSceneContextMenuEvent *cme) {
connect(disconnectFromXSheet, SIGNAL(triggered()), fxScene,
SLOT(onDisconnectFromXSheet()));
- QAction *connectToXSheet =
- new QAction(createQIcon("xsheet_connect"), tr("&Connect to Xsheet"), &menu);
+ QAction *connectToXSheet = new QAction(createQIcon("xsheet_connect"),
+ tr("&Connect to Xsheet"), &menu);
connect(connectToXSheet, SIGNAL(triggered()), fxScene,
SLOT(onConnectToXSheet()));
@@ -733,7 +733,7 @@ void FxPainter::contextMenuEvent(QGraphicsSceneContextMenuEvent *cme) {
new QAction(createQIcon("link"), tr("&Create Linked FX"), &menu);
connect(duplicateFx, SIGNAL(triggered()), fxScene, SLOT(onDuplicateFx()));
- QAction *unlinkFx = new QAction(tr("&Unlink"), &menu);
+ QAction *unlinkFx = new QAction(createQIcon("unlink"), tr("&Unlink"), &menu);
connect(unlinkFx, SIGNAL(triggered()), fxScene, SLOT(onUnlinkFx()));
QAction *macroFx =