fix NPE when using combustion engine with empty tank

When new Combustion engine was placed a NullPointerException was thrown. This will prevent it.