summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xdecoder/cfg.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/decoder/cfg.cc b/decoder/cfg.cc
index 147fa1a0..3ee3a94b 100755
--- a/decoder/cfg.cc
+++ b/decoder/cfg.cc
@@ -129,7 +129,7 @@ void CFG::PrintRule(std::ostream &o,RuleHandle rulei,CFGFormat const& f) const {
f.print_rhs(o,*this,r.rhs.begin(),r.rhs.end());
f.print_features(o,r.p,r.f);
#if CFG_DEBUG
- o<<f.partsep<<*r.rule;
+ if (r.rule) o<<f.partsep<<*r.rule;
#endif
}