diff --git a/code/studio/src/plugins/tile_editor/tile_bank.cpp b/code/studio/src/plugins/tile_editor/tile_bank.cpp
index 9a4d15469..8e4d8f511 100644
--- a/code/studio/src/plugins/tile_editor/tile_bank.cpp
+++ b/code/studio/src/plugins/tile_editor/tile_bank.cpp
@@ -329,7 +329,7 @@ bool TileBank::addTile( int setIdx, const QString &name, const QVariant &pixmap,
 	switch( type )
 	{
 	case TileConstants::Tile128: set->removeTile128( tile, m_pvt->m_bank ); break;
-	case TileConstants::Tile256: set->removeTile128( tile, m_pvt->m_bank ); break;
+	case TileConstants::Tile256: set->removeTile256( tile, m_pvt->m_bank ); break;
 	}
 
 	return false;