diff --git a/tests/bugs/modalg_6/bug27782 b/tests/bugs/modalg_6/bug27782
new file mode 100644
index 0000000000..b1a6b50420
--- /dev/null
+++ b/tests/bugs/modalg_6/bug27782
@@ -0,0 +1,18 @@
+puts "============"
+puts "OCC27782"
+puts "============"
+puts ""
+######################################################
+# Hidden Line Removal algorithm fails to handle filleted edges
+######################################################
+
+restore [locate_data_file bug27782_hlr.brep] result
+
+vinit
+vdisplay result
+vback
+vfit
+vhlr on
+vhlrtype algo result
+
+checkview -screenshot -3d -path ${imagedir}/${test_image}.png