diff --git a/Common/DefaultOptions.h b/Common/DefaultOptions.h
index 8e3c3b17f52d7a36964017883cbdd7af5e6ab76f..8615e82dec3e199a063166af673f65bc6fb389f7 100644
--- a/Common/DefaultOptions.h
+++ b/Common/DefaultOptions.h
@@ -73,6 +73,8 @@ StringXString GeneralOptions_String[] = {
     "explorer.exe %s" , 
 #elif defined(__APPLE__)
     "open %s" ,
+#elif defined(__FreeBSD__)
+    "if [[ $(ps -ax|grep mozilla|grep -v grep) ]]; then mozilla -remote 'openurl(%s)' ; else mozilla %s ; fi &" ,
 #else
     "if [[ $(ps -e|grep mozilla|grep -v grep) ]]; then mozilla -remote 'openurl(%s)' ; else mozilla %s ; fi &" ,
 #endif