diff -uNr a/mythtv/libs/libmythtv/remoteencoder.cpp b/mythtv/libs/libmythtv/remoteencoder.cpp
--- a/mythtv/libs/libmythtv/remoteencoder.cpp	2009-05-21 23:05:32.000000000 -0400
+++ b/mythtv/libs/libmythtv/remoteencoder.cpp	2009-07-12 05:53:26.481255362 -0400
@@ -160,13 +160,18 @@
     float retval = 30.0f;
 
     if (SendReceiveStringList(strlist, 1))
+    {
         retval = strlist[0].toFloat(&ok);
 
-    if (!ok)
-    {
+        if (!ok)
+        {
+            VERBOSE(VB_IMPORTANT, LOC_ERR +
+                    QString("GetFrameRate() failed to parse response '%1'")
+                    .arg(strlist[0]));
+        }
+    } else {
         VERBOSE(VB_IMPORTANT, LOC_ERR +
-                QString("GetFrameRate() failed to parse response '%1'")
-                .arg(strlist[0]));
+                QString("GetFrameRate(): SendReceiveStringList() failed"));
     }
 
     return (ok) ? retval : 30.0f;
