diff --git a/src/call.cpp b/src/call.cpp
index c47c194d23c02b4dc5c14c92b5d7bb343442b5b7..8f0ab0b0e24ecc21339efe4528b540f595a2dc52 100644
--- a/src/call.cpp
+++ b/src/call.cpp
@@ -387,7 +387,7 @@ Call::getDetails() const
         {DRing::Call::Details::ACCOUNTID, getAccountId()},
         {DRing::Call::Details::AUDIO_MUTED, std::string(bool_to_str(isAudioMuted()))},
         {DRing::Call::Details::VIDEO_MUTED, std::string(bool_to_str(isVideoMuted()))},
-        {DRing::Call::Details::AUDIO_ONLY, std::string(bool_to_str(hasVideo()))},
+        {DRing::Call::Details::AUDIO_ONLY, std::string(bool_to_str(not hasVideo()))},
     };
 }