diff --git a/takhta.html b/takhta.html
index 2e41f80..81f9fab 100644
--- a/takhta.html
+++ b/takhta.html
@@ -348,13 +348,9 @@
case 'B':
case 'N':
case 'R':
- promotion = move.slice(index, index + 1);
- break;
case 'K':
- return {error: 'Cannot promote a piece to king'};
- break;
case 'P':
- return {error: 'Cannot promote a piece to pawn'};
+ promotion = move.slice(index, index + 1);
break;
default:
return {error: 'Unrecognized piece: ' + move.slice(index, index + 1)};