diff --git a/mods/default/README.txt b/mods/default/README.txt
index 189c5da..eee2b0a 100644
--- a/mods/default/README.txt
+++ b/mods/default/README.txt
@@ -70,6 +70,7 @@ Calinou (CC BY-SA):
   default_papyrus.png
   default_copper_lump.png
   default_mineral_copper.png
+  default_glass_detail.png
 
 MirceaKitsune (WTFPL):
   character.x
diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua
index 354096e..34f2917 100644
--- a/mods/default/nodes.lua
+++ b/mods/default/nodes.lua
@@ -446,8 +446,8 @@ minetest.register_node("default:bookshelf", {
 
 minetest.register_node("default:glass", {
 	description = "Glass",
-	drawtype = "glasslike",
-	tiles = {"default_glass.png"},
+	drawtype = "glasslike_framed_optional",
+	tiles = {"default_glass.png", "default_glass_detail.png"},
 	inventory_image = minetest.inventorycube("default_glass.png"),
 	paramtype = "light",
 	sunlight_propagates = true,
diff --git a/mods/default/textures/default_glass_detail.png b/mods/default/textures/default_glass_detail.png
new file mode 100644
index 0000000..b459665
Binary files /dev/null and b/mods/default/textures/default_glass_detail.png differ