diff --git a/pd/nw/dialog_search.html b/pd/nw/dialog_search.html index fe215b969ec17a93af944893ccf96d55d5a20089..b423bfbaffacacd5dda1332e7a3df4e63c852477 100644 --- a/pd/nw/dialog_search.html +++ b/pd/nw/dialog_search.html @@ -300,12 +300,11 @@ function file_browser_click() { function file_browser_callback(elem) { var doc = elem.value; - //pdgui.post("file callback: file is " + elem.value); - //pdgui.post("dir is " + pdgui.defunkify_windows_path(path.dirname(doc))); - //pdgui.post("file is " + pdgui.defunkify_windows_path(path.basename(doc))); - pdgui.doc_open(pdgui.defunkify_windows_path(path.dirname(doc)), - pdgui.defunkify_windows_path(path.basename(doc))); - display_directory(pdgui.defunkify_windows_path(path.dirname(doc))); + if (doc !== "") { + pdgui.doc_open(pdgui.defunkify_windows_path(path.dirname(doc)), + pdgui.defunkify_windows_path(path.basename(doc))); + display_directory(pdgui.defunkify_windows_path(path.dirname(doc))); + } } function console_unwrap_tag(console_elem, tag_name) {