Index: libs/libmythtv/siscan.cpp
===================================================================
--- libs/libmythtv/siscan.cpp	(revision 7206)
+++ libs/libmythtv/siscan.cpp	(working copy)
@@ -283,10 +283,21 @@
     return false;
 }
 
-void SIScan::HandleVCT(uint, const VirtualChannelTable*)
+void SIScan::HandleVCT(uint, const VirtualChannelTable *vct)
 {
     SISCAN(QString("Got a Virtual Channel Table for %1")
            .arg((*current).FriendlyName));
+
+    const CableVirtualChannelTable* cvct = 
+        dynamic_cast<const CableVirtualChannelTable*>(vct);
+    if (cvct)
+        VERBOSE(VB_IMPORTANT, cvct->toString());
+
+    const TerrestrialVirtualChannelTable* tvct = 
+        dynamic_cast<const TerrestrialVirtualChannelTable*>(vct);
+    if (tvct)
+        VERBOSE(VB_IMPORTANT, tvct->toString());
+
     HandleATSCDBInsertion(GetDTVSignalMonitor()->GetScanStreamData(), true);
 }
 
