diff --git a/src/plugins/select/bluegene/bl_bgq/bridge_helper.cc b/src/plugins/select/bluegene/bl_bgq/bridge_helper.cc
index d74f0633f7ae38eebded0a9603749f9af5e9cdd2..7cefe53b3b9705072b210769eb5f4da5c9510173 100644
--- a/src/plugins/select/bluegene/bl_bgq/bridge_helper.cc
+++ b/src/plugins/select/bluegene/bl_bgq/bridge_helper.cc
@@ -66,6 +66,10 @@ extern int bridge_handle_database_errors(
 	case bgsched::DatabaseErrors::ConnectionError:
 		error("%s: Can't connect to the database!", function);
 		break;
+	case bgsched::DatabaseErrors::UnexpectedError:
+		error("%s: UnexpectedError returned from the database!",
+		      function);
+		break;
 	default:
 		error("%s: Unexpected Database exception value %d",
 		      function, err);
@@ -150,6 +154,9 @@ extern int bridge_handle_input_errors(const char *function, const uint32_t err,
 	case bgsched::InputErrors::InvalidNodeBoardCount:
 		error("%s: Invalid NodeBoard count.", function);
 		break;
+	case bgsched::InputErrors::InvalidNodeBoardPosition:
+		error("%s: Invalid NodeBoard position.", function);
+		break;
 	case bgsched::InputErrors::InvalidMidplanes:
 		error("%s: Invalid midplanes given.", function);
 		break;
@@ -251,6 +258,9 @@ extern int bridge_handle_runtime_errors(const char *function,
 	case bgsched::RuntimeErrors::AuthorityError:
 	 	error("%s: Authority Error.", function);
 	        break;
+	case bgsched::RuntimeErrors::HardwareInUseError:
+		error("%s: Hardware in use Error.", function);
+	        break;
 	default:
 		error("%s: Unexpected Runtime exception value %d.",
 		      function, err);