diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/ImageFilePanel.form b/Core/src/org/sleuthkit/autopsy/casemodule/ImageFilePanel.form
index 5d919e225a..b201296bfa 100644
--- a/Core/src/org/sleuthkit/autopsy/casemodule/ImageFilePanel.form
+++ b/Core/src/org/sleuthkit/autopsy/casemodule/ImageFilePanel.form
@@ -66,7 +66,7 @@
-
+
diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/ImageFilePanel.java b/Core/src/org/sleuthkit/autopsy/casemodule/ImageFilePanel.java
index 975665a4a1..c70b8f1f7f 100644
--- a/Core/src/org/sleuthkit/autopsy/casemodule/ImageFilePanel.java
+++ b/Core/src/org/sleuthkit/autopsy/casemodule/ImageFilePanel.java
@@ -40,6 +40,7 @@ import org.sleuthkit.autopsy.coreutils.ModuleSettings;
*/
public class ImageFilePanel extends JPanel implements DocumentListener {
+
private static final String PROP_LASTIMAGE_PATH = "LBL_LastImage_PATH";
static final List rawExt = Arrays.asList(new String[]{".img", ".dd", ".001", ".aa", ".raw"});
@@ -178,7 +179,7 @@ public class ImageFilePanel extends JPanel implements DocumentListener {
.addComponent(noFatOrphansCheckbox)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(descLabel)
- .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
+ .addContainerGap(33, Short.MAX_VALUE))
);
}// //GEN-END:initComponents
@@ -259,18 +260,19 @@ public class ImageFilePanel extends JPanel implements DocumentListener {
public void storeSettings() {
-
String imagePathName = getContentPaths();
- String imagePath = imagePathName.substring(0, imagePathName.lastIndexOf(File.separator) + 1);
-
- ModuleSettings.setConfigSetting(ImageFilePanel.class.getName(), PROP_LASTIMAGE_PATH, imagePath);
+ if (null != imagePathName ) {
+ String imagePath = imagePathName.substring(0, imagePathName.lastIndexOf(File.separator) + 1);
+ ModuleSettings.setConfigSetting(ImageFilePanel.class.getName(), PROP_LASTIMAGE_PATH, imagePath);
+ }
}
public void readSettings() {
-
String lastImagePath = ModuleSettings.getConfigSetting(ImageFilePanel.class.getName(), PROP_LASTIMAGE_PATH);
- if (!lastImagePath.isEmpty())
- pathTextField.setText(lastImagePath);
+ if (null != lastImagePath) {
+ if (!lastImagePath.isEmpty())
+ pathTextField.setText(lastImagePath);
+ }
}
/**
* Creates the drop down list for the time zones and then makes the local
diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/LocalDiskPanel.form b/Core/src/org/sleuthkit/autopsy/casemodule/LocalDiskPanel.form
index 2b1062c834..58e493e793 100644
--- a/Core/src/org/sleuthkit/autopsy/casemodule/LocalDiskPanel.form
+++ b/Core/src/org/sleuthkit/autopsy/casemodule/LocalDiskPanel.form
@@ -61,7 +61,7 @@
-
+
diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/LocalDiskPanel.java b/Core/src/org/sleuthkit/autopsy/casemodule/LocalDiskPanel.java
index 22f1ed07f3..ba746b7595 100644
--- a/Core/src/org/sleuthkit/autopsy/casemodule/LocalDiskPanel.java
+++ b/Core/src/org/sleuthkit/autopsy/casemodule/LocalDiskPanel.java
@@ -157,7 +157,7 @@ public class LocalDiskPanel extends JPanel {
.addComponent(noFatOrphansCheckbox)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(descLabel)
- .addContainerGap(27, Short.MAX_VALUE))
+ .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
}// //GEN-END:initComponents
// Variables declaration - do not modify//GEN-BEGIN:variables