diff --git a/aegisub/base_grid.cpp b/aegisub/base_grid.cpp
index 0846859088302aea2e3c132dae30cc4dea9fb351..60c820542a5f894203d6a97a12c7066a69ad43e5 100644
--- a/aegisub/base_grid.cpp
+++ b/aegisub/base_grid.cpp
@@ -62,6 +62,7 @@ BaseGrid::BaseGrid(wxWindow* parent, wxWindowID id, const wxPoint& pos, const wx
 	extendRow = -1;
 	bmp = NULL;
 	holding = false;
+	byFrame = false;
 
 	// Set scrollbar
 	scrollBar = new wxScrollBar(this,GRID_SCROLLBAR,wxDefaultPosition,wxDefaultSize,wxSB_VERTICAL);
diff --git a/aegisub/video_slider.cpp b/aegisub/video_slider.cpp
index dcfc1936e69d093367c9966e424dba8cdd6504fb..0b188a4c74736a20f7ef9571059c737c2a56c683 100644
--- a/aegisub/video_slider.cpp
+++ b/aegisub/video_slider.cpp
@@ -53,6 +53,9 @@
 VideoSlider::VideoSlider (wxWindow* parent, wxWindowID id)
 : wxWindow (parent,id,wxDefaultPosition,wxDefaultSize,wxWANTS_CHARS | wxFULL_REPAINT_ON_RESIZE)
 {
+	val = 0;
+	min = 0;
+	max = 1;
 	Display = NULL;
 	SetClientSize(20,25);
 	locked = false;