diff --git a/beautytips.module b/beautytips.module
index f499557..7d88108 100644
--- a/beautytips.module
+++ b/beautytips.module
@@ -91,7 +91,7 @@ function beautytips_library() {
 function beautytips_add_beautytips($options = NULL) {
   $settings = ['beautytips' => []];
   $js_added = drupal_add_js($data = NULL, 'setting');
-  if (count($options)) {
+  if (is_array($options) && count($options)) {
     foreach ($options as $beautytip => $content) {
       // Ensure the js settings are not added more than once
       if (isset($js_added['settings']['data']) && is_array($js_added['settings']['data'])) {
