diff --git a/octoprint/static/js/app/viewmodels/gcodefiles.js b/octoprint/static/js/app/viewmodels/gcodefiles.js index 49661266..fdf2c411 100644 --- a/octoprint/static/js/app/viewmodels/gcodefiles.js +++ b/octoprint/static/js/app/viewmodels/gcodefiles.js @@ -194,7 +194,7 @@ function GcodeFilesViewModel(printerStateViewModel, loginStateViewModel) { } self.enableSelect = function(data, printAfterSelect) { - var isLoadActionPossible = self.loginState.isUser() && !(self.isPrinting() || self.isPaused() || self.isLoading()); + var isLoadActionPossible = self.loginState.isUser() && self.isOperational() && !(self.isPrinting() || self.isPaused() || self.isLoading()); return isLoadActionPossible && !self.listHelper.isSelected(data); }