Index: /trunk/BNC/src/PPP/pppClient.cpp
===================================================================
--- /trunk/BNC/src/PPP/pppClient.cpp	(revision 9594)
+++ /trunk/BNC/src/PPP/pppClient.cpp	(revision 9595)
@@ -523,6 +523,5 @@
       // use observations only if satellite code biases are available
       // ------------------------------------------------------------
-      if (!_opt->_corrMount.empty() &&
-          (OPT->_obsModelType == OPT->DCMcodeBias || OPT->_obsModelType == OPT->DCMphaseBias)) {
+      if (!_opt->_corrMount.empty()) {
         useObsWithCodeBiasesOnly(_obsRover);
       }
Index: /trunk/BNC/src/PPP/pppSatObs.cpp
===================================================================
--- /trunk/BNC/src/PPP/pppSatObs.cpp	(revision 9594)
+++ /trunk/BNC/src/PPP/pppSatObs.cpp	(revision 9595)
@@ -313,8 +313,8 @@
 
   // De-Weight GLONASS
-  /* -----------------
-  if (_prn.system() == 'R') {
+  // -----------------
+  if (_prn.system() == 'R' &&  t_lc::includesCode(tLC)) {
     retVal *= 5.0;
-  }*/
+  }
 
   // Elevation-Dependent Weighting
