Index: branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
===================================================================
--- branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp	(revision 944)
+++ branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp	(revision 954)
@@ -941,5 +941,6 @@
 #endif
 #if SVC_EXTENSION
-  WRITE_CODE( pcVPS->getMaxLayers() - 1,            6,        "vps_max_layers_minus1" );            
+  WRITE_CODE( pcVPS->getMaxLayers() - 1,            6,        "vps_max_layers_minus1" );
+  assert(pcVPS->getBaseLayerInternalFlag() || pcVPS->getMaxLayers() > 1);
 #else
   WRITE_CODE( 0,                                    6,        "vps_reserved_zero_6bits" );
