Index: /branches/eraser6/ShellExt/DllMain.cpp
===================================================================
--- /branches/eraser6/ShellExt/DllMain.cpp	(revision 767)
+++ /branches/eraser6/ShellExt/DllMain.cpp	(revision 768)
@@ -30,6 +30,14 @@
 END_MESSAGE_MAP()
 
+namespace {
+	void InvalidParameterHandler(const wchar_t* /*expression*/, const wchar_t* /*function*/,
+		const wchar_t* /*file*/, unsigned int /*line*/, uintptr_t /*pReserved*/)
+	{
+	}
+}
+
 BOOL CEraserShellExtApp::InitInstance()
 {
+	_set_invalid_parameter_handler(InvalidParameterHandler);
 	return CWinApp::InitInstance();
 }
