diff --git a/krita/krita.action b/krita/krita.action
--- a/krita/krita.action
+++ b/krita/krita.action
@@ -2267,6 +2267,18 @@
false
+
+
+ &New Layer From Visible
+
+ New layer from visible
+ New layer from visible
+ 1000
+ 0
+
+ false
+
+
duplicatelayer
&Duplicate Layer or Mask
diff --git a/krita/krita.xmlgui b/krita/krita.xmlgui
--- a/krita/krita.xmlgui
+++ b/krita/krita.xmlgui
@@ -159,6 +159,7 @@