diff --git a/src/ExprNode.cc b/src/ExprNode.cc
index 78ac014ce6231d076472cc9d528388ae507605e5..6f69cbb07594da2f16811b0dc5e092e985b856f7 100644
--- a/src/ExprNode.cc
+++ b/src/ExprNode.cc
@@ -1299,8 +1299,6 @@ VariableNode::writeBytecodeOutput(BytecodeWriter &code_file, bool assignment_lhs
   else
     {
       int tsid = datatree.symbol_table.getTypeSpecificID(symb_id);
-      if (type == SymbolType::exogenousDet)
-        tsid += datatree.symbol_table.exo_nbr();
       if (!assignment_lhs)
         {
           if (dynamic)