diff --git a/src/main/java/com/ra4king/circuitsim/gui/CircuitSim.java b/src/main/java/com/ra4king/circuitsim/gui/CircuitSim.java index d3bf2219..cb0802f9 100644 --- a/src/main/java/com/ra4king/circuitsim/gui/CircuitSim.java +++ b/src/main/java/com/ra4king/circuitsim/gui/CircuitSim.java @@ -1474,6 +1474,9 @@ public void loadCircuits(File file) throws Exception { CircuitFile circuitFile = FileFormat.load(lastSaveFile); + if (circuitFile == null) { + throw new NullPointerException("File is empty!"); + } if (circuitFile.circuits == null) { throw new NullPointerException("File missing circuits"); }