--- /dev/null
+puts "========"
+puts "OCC24424"
+puts "========"
+puts ""
+########################################################################################
+# BRepAlgoAPI_Cut throws Standard_ConstructionError with disjoint, but adjacent solids
+########################################################################################
+
+restore [locate_data_file bug24424_a.brep] a
+restore [locate_data_file bug24424_b.brep] b
+
+bcut result a b
+
+if {[llength [whatis result]] < 4} {
+ puts "ERROR: OCC24424 is reproduced. Result of bcut operation is empty."
+}