Index: /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp	(revision 23801)
+++ /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp	(revision 23802)
@@ -1550,4 +1550,5 @@
 	Input* base_input        = inputs->GetInput(BaseEnum);        _assert_(base_input);
 	Input* bed_input = inputs->GetInput(BedEnum); _assert_(bed_input);
+	if(!bed_input) _error_("Could not find bed");
 	surface_input->GetInputAverage(&surface);
 	base_input->GetInputAverage(&bed);
Index: /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 23801)
+++ /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 23802)
@@ -2079,4 +2079,5 @@
 	Input* base_input        = inputs->GetInput(BaseEnum);        _assert_(base_input);
 	Input* bed_input = inputs->GetInput(BedEnum); _assert_(bed_input);
+	if(!bed_input) _error_("Could not find bed");
 	surface_input->GetInputAverage(&surface);
 	base_input->GetInputAverage(&bed);
