summaryrefslogtreecommitdiff
path: root/lcd.c
diff options
context:
space:
mode:
Diffstat (limited to 'lcd.c')
-rw-r--r--lcd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lcd.c b/lcd.c
index 442d63f..f371a31 100644
--- a/lcd.c
+++ b/lcd.c
@@ -356,7 +356,6 @@ void cLcd::SetWarning( const char *string) {
}
void cLcd::ShowVolume(int vol, bool absolute ) {
-if (!connected) return;
BeginMutualExclusion();
if (absolute)
ThreadStateData.volume=vol;
@@ -365,6 +364,7 @@ if (!connected) return;
ThreadStateData.muted=(ThreadStateData.volume==0);
ThreadStateData.showvolume=true;
EndMutualExclusion();
+ if (!connected) return;
if (ThreadStateData.muted) {
cLcd::SetLine(Vol,0," ");
cLcd::SetLine(Vol,1,Convert(tr("Mute")));