diff --git a/backend/bang/cards.py b/backend/bang/cards.py
index 5fd5701..41f85c6 100644
--- a/backend/bang/cards.py
+++ b/backend/bang/cards.py
@@ -74,6 +74,7 @@ class Card(ABC):
return False
else:
player.equipment.append(self)
+ self.can_be_used_now = False
if against:
player.sio.emit('chat_message', room=player.game.name,
data=f'_play_card_against|{player.name}|{self.name}|{against}')
diff --git a/frontend/src/components/Player.vue b/frontend/src/components/Player.vue
index 370e674..de1cebf 100644
--- a/frontend/src/components/Player.vue
+++ b/frontend/src/components/Player.vue
@@ -20,7 +20,7 @@
+ @click.native="play_card(card, true)" :class="{'cant-play':((eventCard && eventCard.name == 'Lazo') || (!card.can_be_used_now && !card.is_equipment))}"/>