fix assertion; SmartStep makes sense in sources only, not in compiled code