diff --git a/app/views/tables/_seat.html.haml b/app/views/tables/_seat.html.haml
index 5be0f5a3..ee618daa 100644
--- a/app/views/tables/_seat.html.haml
+++ b/app/views/tables/_seat.html.haml
@@ -42,8 +42,9 @@
name: "player_card_ids[]",
data: {value: card.id, card_name: card.rank.gsub('11','J') .gsub('12','Q') .gsub('13','K') .gsub('14','A') .gsub('15','2') + ' ' + card.suit}}
= image_tag('cards/png/' + (card.rank.gsub('J','jack').gsub('Q','queen').gsub('K','king').gsub('A','ace') + '_of_' + card.suit.downcase + 's.png').gsub('11','jack') .gsub('12','queen') .gsub('13','king') .gsub('14','ace') .gsub('15','2'))
- %input{type: "submit", value: "Play Hand", name: "hand_type"}
- %input{type: "submit", value: "Pass", name: "hand_type",
+ - disabled = @game.controlling_player != seat.player
+ %input{type: "submit", value: "Play Hand", name: "hand_type", disabled: disabled}
+ %input{type: "submit", value: "Pass", name: "hand_type", disabled: disabled,
:data => { :confirm => 'Are you sure you want to pass?' }}
- else