diff --git a/src/info.h b/src/info.h
index 75cb009061279d84ad15573633e5b59b47c6b4e9..4af76907fc628c4bd17b0c0a9f49a511297e3453 100644
--- a/src/info.h
+++ b/src/info.h
@@ -4663,6 +4663,9 @@ typedef enum mobj_type
 	MT_ROCKCRUMBLE15,
 	MT_ROCKCRUMBLE16,
 
+	// Bricks
+	MT_BRICKDEBRIS,
+
 #ifdef SEENAMES
 	MT_NAMECHECK,
 #endif
diff --git a/src/p_mobj.c b/src/p_mobj.c
index 69550fa73186036c9a36b6da846a028ba813800d..46f3ef49f2819d926b298677b4b07f603577ce97 100644
--- a/src/p_mobj.c
+++ b/src/p_mobj.c
@@ -7309,6 +7309,7 @@ void P_MobjThinker(mobj_t *mobj)
 			case MT_ROCKCRUMBLE15:
 			case MT_ROCKCRUMBLE16:
 			case MT_WOODDEBRIS:
+			case MT_BRICKDEBRIS:
 				if (mobj->z <= P_FloorzAtPos(mobj->x, mobj->y, mobj->z, mobj->height)
 					&& mobj->state != &states[mobj->info->deathstate])
 				{